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