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 |
uint32_t MMCSD_Object::cardType |
Type of card
bool MMCSD_Object::isOpen |
Flag to indicate if the instance is already open
SemaphoreP_Object MMCSD_Object::mutex |
Grants Exclusive Access to MMCSD
SemaphoreP_Object MMCSD_Object::xferCompleteSemObj |
Transfer complete semaphore
HwiP_Object MMCSD_Object::hwiObj |
Interrupt object
MMCSDLLD_Object MMCSD_Object::mmcsdLldObject |
MMCSD driver object for LLD
MMCSDLLD_Handle MMCSD_Object::mmcsdLldHandle |
MMCSD driver handle for LLD
MMCSDLLD_InitObject MMCSD_Object::mmcsdLldInitObject |
MMCSD driver Init Object for LLD
uint32_t MMCSD_Object::transferMode |
Transfer Mode, Blocking or Callback
MMCSD_txnCallbackFxn MMCSD_Object::txnCallbackFxn |
Transaction complete Callback function pointer