GPMC driver object.
GPMC_Handle GPMC_Object::handle |
Instance handle
GPMC_CallbackFxn GPMC_Object::transferCallbackFxn |
Callback function pointer
GPMC_Params GPMC_Object::params |
Driver user configurable params structure
GPMC_OperatingMode GPMC_Object::operMode |
GPMC Driver operating mode
uint32_t GPMC_Object::isOpen |
Flag to indicate if the instance is already open
HwiP_Object GPMC_Object::hwi |
Interrupt object
SemaphoreP_Object GPMC_Object::mutex |
Driver lock object
SemaphoreP_Object GPMC_Object::transferComplete |
Transfer Sync Semaphore object
GPMC_Transaction* GPMC_Object::transaction |
Pointer to current transaction struct
void* GPMC_Object::gpmcDmaHandle |
DMA configuration handle