Expand description
Extended CSD (EXT_CSD) register parsing for eMMC / MMC cards.
EXT_CSD is a 512-byte register read with CMD8 (SEND_EXT_CSD,
R1 + 512-byte data block) on MMC cards. Only a small subset of
fields is consumed by this driver today; the parser exposes the
ones that drive bring-up decisions (capacity, supported timing,
current bus width).
Structs§
- Device
Type DEVICE_TYPE(EXT_CSD[196]) decoded into supported high-speed modes.- ExtCsd
- Lightly typed view over the 512-byte EXT_CSD payload.
Enums§
- MmcBus
Width - Currently selected MMC bus width, decoded from
BUS_WIDTH(EXT_CSD[183]). - MmcTiming
- Currently selected MMC timing mode, decoded from
HS_TIMING(EXT_CSD[185]).