eMMC device properties
Data Fields | |
| uint32_t | ocr |
| uint32_t | rca |
| uint16_t | maxReadBlockLen |
| uint16_t | maxWriteBlockLen |
| char | manuDate [9] |
| uint8_t | manuID |
| char | productName [7] |
| uint8_t | specVersion |
| uint32_t | blockCount |
| uint8_t | transferSpeed |
| uint8_t | supportedModes |
| uint8_t | eStrobeSupport |
| uint8_t | driveStrength |
| bool | isHC |
| uint32_t MMCSD_EmmcDeviceData::ocr |
Operating conditions register Value
| uint32_t MMCSD_EmmcDeviceData::rca |
Relative card address
| uint16_t MMCSD_EmmcDeviceData::maxReadBlockLen |
Maximum supported block length for read
| uint16_t MMCSD_EmmcDeviceData::maxWriteBlockLen |
Maximum supported block length for write
| char MMCSD_EmmcDeviceData::manuDate[9] |
ASCII string with the date of manufacture
| uint8_t MMCSD_EmmcDeviceData::manuID |
Card manufacturer ID
| char MMCSD_EmmcDeviceData::productName[7] |
Product name
| uint8_t MMCSD_EmmcDeviceData::specVersion |
eMMC specification version
| uint32_t MMCSD_EmmcDeviceData::blockCount |
Number of blocks in the eMMC
| uint8_t MMCSD_EmmcDeviceData::transferSpeed |
Transfer speed in code - Freq Unit x Mult Factor
| uint8_t MMCSD_EmmcDeviceData::supportedModes |
Supported speed modes by the device - HS200, HS400 etc
| uint8_t MMCSD_EmmcDeviceData::eStrobeSupport |
Support of enhanced strobe
| uint8_t MMCSD_EmmcDeviceData::driveStrength |
Drive strength of the device
| bool MMCSD_EmmcDeviceData::isHC |
Card whether high Capacity or not