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 |
uint32_t MMCSD_Attrs::ctrlBaseAddr |
MMCSD Host control registers base address
uint32_t MMCSD_Attrs::ssBaseAddr |
MMCSD subsystem registers base address
uint32_t MMCSD_Attrs::inputClkFreq |
Module input clock frequency
bool MMCSD_Attrs::enableDma |
DMA enable
bool MMCSD_Attrs::intrEnable |
Module interrupt enable
uint32_t MMCSD_Attrs::intrNum |
Module interrupt vector
uint32_t MMCSD_Attrs::eventId |
Module interrupt event ID
uint32_t MMCSD_Attrs::cardType |
Type of card
uint32_t MMCSD_Attrs::busWidth |
Supported bus width
uint32_t MMCSD_Attrs::phyType |
HW or SW PHY
uint32_t MMCSD_Attrs::tuningType |
Manual or Auto Tuning for Higher Speed Modes
bool MMCSD_Attrs::autoAssignMaxSpeed |
Auto Assign Maximum Speed
uint32_t MMCSD_Attrs::uaBusSpeed |
User Assigned Bus Speed Mode
uint32_t MMCSD_Attrs::slotType |
Slot Type
bool MMCSD_Attrs::pllEnableSD |
Enable PLL for SD Clock Generation
uint32_t MMCSD_Attrs::intrPriority |
Priority of interrupt for MMCSD ISR