AM261x MCU+ SDK: MMCSD_SdDeviceData Struct Reference

| AM261x MCU+ SDK 26.00.00 |

Data Fields
MMCSD_SdDeviceData Struct Reference
APIs for SOC Specific Device Drivers » APIs for MMCSD LLD

## Detailed Description

SD device properties.

## Data Fields
uint32_t | ocr
uint32_t | rca
uint16_t | maxReadBlockLen
uint16_t | maxWriteBlockLen
char | manuDate [9]
uint8_t | manuID
char | productName [6]
uint8_t | specVersion
uint32_t | blockCount
uint8_t | transferSpeed
uint32_t | isCmd23
uint32_t | supportedDataWidths
bool | isHC

## Field Documentation

## ◆ ocr

uint32_t MMCSD_SdDeviceData::ocr

Operating conditions register

## ◆ rca

uint32_t MMCSD_SdDeviceData::rca

Relative card address register

## ◆ maxReadBlockLen

uint16_t MMCSD_SdDeviceData::maxReadBlockLen

Maximum supported block length for read

## ◆ maxWriteBlockLen

uint16_t MMCSD_SdDeviceData::maxWriteBlockLen

Maximum supported block length for write

## ◆ manuDate

char MMCSD_SdDeviceData::manuDate[9]

ASCII string with the date of manufacture

## ◆ manuID

uint8_t MMCSD_SdDeviceData::manuID

Card manufacturer ID

## ◆ productName

char MMCSD_SdDeviceData::productName[6]

Product name

## ◆ specVersion

uint8_t MMCSD_SdDeviceData::specVersion

SD card specification version

## ◆ blockCount

uint32_t MMCSD_SdDeviceData::blockCount

Number of blocks in the SD

## ◆ transferSpeed

uint8_t MMCSD_SdDeviceData::transferSpeed

Transfer speed in code - Freq Unit x Mult Factor

## ◆ isCmd23

uint32_t MMCSD_SdDeviceData::isCmd23

CMD23 support

## ◆ supportedDataWidths

uint32_t MMCSD_SdDeviceData::supportedDataWidths

Supported data widths by the device

## ◆ isHC

bool MMCSD_SdDeviceData::isHC

Card whether high Capacity or not