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