OSPI driver object.
Data Fields | |
OSPI_Handle | handle |
uint32_t | isOpen |
uint32_t | isDacEnable |
SemaphoreP_Object | lockObj |
SemaphoreP_Object | transferSemObj |
HwiP_Object | hwiObj |
OSPI_Transaction * | currTrans |
void * | ospiDmaHandle |
OSPILLD_InitObject | ospilldInitObject |
OSPILLD_Object | ospilldObject |
OSPILLD_Handle | ospilldHandle |
OSPI_Handle OSPI_Object::handle |
Instance handle
uint32_t OSPI_Object::isOpen |
Flag to indicate if the instance is already open
uint32_t OSPI_Object::isDacEnable |
Flag to indicate if DAC mode is enabled or not
SemaphoreP_Object OSPI_Object::lockObj |
Driver lock object
SemaphoreP_Object OSPI_Object::transferSemObj |
Transfer Sync Semaphore object
HwiP_Object OSPI_Object::hwiObj |
Interrupt object
OSPI_Transaction* OSPI_Object::currTrans |
Pointer to current transaction struct
void* OSPI_Object::ospiDmaHandle |
OSPILLD_InitObject OSPI_Object::ospilldInitObject |
OSPILLD_Object OSPI_Object::ospilldObject |
OSPILLD_Handle OSPI_Object::ospilldHandle |