AM243x MCU+ SDK  10.01.00

Detailed Description

MMCSD instance attributes - used during init time.

Data Fields

uint32_t ctrlBaseAddr
 
uint32_t ssBaseAddr
 
uint32_t inputClkFreq
 
bool enableDma
 
bool intrEnable
 
uint32_t intrNum
 
uint32_t eventId
 
uint32_t cardType
 
uint32_t busWidth
 
uint32_t phyType
 
uint32_t tuningType
 
bool autoAssignMaxSpeed
 
uint32_t uaBusSpeed
 
uint32_t slotType
 
bool pllEnableSD
 
uint32_t intrPriority
 

Field Documentation

◆ ctrlBaseAddr

uint32_t MMCSD_Attrs::ctrlBaseAddr

MMCSD Host control registers base address

◆ ssBaseAddr

uint32_t MMCSD_Attrs::ssBaseAddr

MMCSD subsystem registers base address

◆ inputClkFreq

uint32_t MMCSD_Attrs::inputClkFreq

Module input clock frequency

◆ enableDma

bool MMCSD_Attrs::enableDma

DMA enable

◆ intrEnable

bool MMCSD_Attrs::intrEnable

Module interrupt enable

◆ intrNum

uint32_t MMCSD_Attrs::intrNum

Module interrupt vector

◆ eventId

uint32_t MMCSD_Attrs::eventId

Module interrupt event ID

◆ cardType

uint32_t MMCSD_Attrs::cardType

Type of card

◆ busWidth

uint32_t MMCSD_Attrs::busWidth

Supported bus width

◆ phyType

uint32_t MMCSD_Attrs::phyType

HW or SW PHY

◆ tuningType

uint32_t MMCSD_Attrs::tuningType

Manual or Auto Tuning for Higher Speed Modes

◆ autoAssignMaxSpeed

bool MMCSD_Attrs::autoAssignMaxSpeed

Auto Assign Maximum Speed

◆ uaBusSpeed

uint32_t MMCSD_Attrs::uaBusSpeed

User Assigned Bus Speed Mode

◆ slotType

uint32_t MMCSD_Attrs::slotType

Slot Type

◆ pllEnableSD

bool MMCSD_Attrs::pllEnableSD

Enable PLL for SD Clock Generation

◆ intrPriority

uint32_t MMCSD_Attrs::intrPriority

Priority of interrupt for MMCSD ISR