GPMC driver object.
Data Fields | |
| GPMC_Params | params |
| GPMC_OperatingMode | operMode |
| uint32_t | isOpen |
| HwiP_Object | hwi |
| SemaphoreP_Object | mutex |
| SemaphoreP_Object | transferComplete |
| GPMC_Transaction * | transaction |
| Gpmc_DmaArgs * | gpmcDmaHandle |
| 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
| Gpmc_DmaArgs* GPMC_Object::gpmcDmaHandle |
DMA configuration handle