Panel driver configuration, these are filled by SysCfg based on the panel device that is selected.
Data Fields | |
uint32_t | panelType |
Panel_Fxns * | fxns |
void * | object |
void * | inputParams |
Panel_PinCtrl * | pinConfig |
SemaphoreP_Object | lockSem |
uint32_t Panel_Config::panelType |
Type of Panel interface
Panel_Fxns* Panel_Config::fxns |
Panel device implementation functions
void* Panel_Config::object |
Panel driver object, used to maintain driver implementation state
void* Panel_Config::inputParams |
Pointer to Panel params used for Panel config
Panel_PinCtrl* Panel_Config::pinConfig |
Pointer to Panel pin control structure
SemaphoreP_Object Panel_Config::lockSem |
Semaphore to protect the panel layer calls per instance.