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 |