AM263Px MCU+ SDK: MMCSD_Object Struct Reference

| AM263Px MCU+ SDK 26.00.00 |

Data Fields
MMCSD_Object Struct Reference
APIs for SOC Specific Device Drivers » APIs for MMCSD HLD

## Detailed Description

MMCSD driver object.

## Data Fields
uint32_t | cardType
bool | isOpen
SemaphoreP_Object | mutex
SemaphoreP_Object | xferCompleteSemObj
HwiP_Object | hwiObj
MMCSDLLD_Object | mmcsdLldObject
MMCSDLLD_Handle | mmcsdLldHandle
MMCSDLLD_InitObject | mmcsdLldInitObject
uint32_t | transferMode
MMCSD_txnCallbackFxn | txnCallbackFxn

## Field Documentation

## ◆ cardType

uint32_t MMCSD_Object::cardType

Type of card

## ◆ isOpen

bool MMCSD_Object::isOpen

Flag to indicate if the instance is already open

## ◆ mutex

SemaphoreP_Object MMCSD_Object::mutex

Grants Exclusive Access to MMCSD

## ◆ xferCompleteSemObj

SemaphoreP_Object MMCSD_Object::xferCompleteSemObj

Transfer complete semaphore

## ◆ hwiObj

HwiP_Object MMCSD_Object::hwiObj

Interrupt object

## ◆ mmcsdLldObject

MMCSDLLD_Object MMCSD_Object::mmcsdLldObject

MMCSD driver object for LLD

## ◆ mmcsdLldHandle

MMCSDLLD_Handle MMCSD_Object::mmcsdLldHandle

MMCSD driver handle for LLD

## ◆ mmcsdLldInitObject

MMCSDLLD_InitObject MMCSD_Object::mmcsdLldInitObject

MMCSD driver Init Object for LLD

## ◆ transferMode

uint32_t MMCSD_Object::transferMode

Transfer Mode, Blocking or Callback

## ◆ txnCallbackFxn

MMCSD_txnCallbackFxn MMCSD_Object::txnCallbackFxn

Transaction complete Callback function pointer