AM263Px MCU+ SDK  10.01.00

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