ESM Hardware Attributes.
The structure is used to store the hardware specific configuration which is passed to the Module instance
ESM parameters are used with the SDL_ESM_Init() call.
Data Fields | |
SDL_ESM_ErrorConfig_t | esmErrorConfig |
SDL_esmRegs * | ptrESMRegs |
SDL_mss_ctrlRegs * | ptrCtrlRegs |
uint32_t | numGroup1Err |
uint32_t | highPrioIntNum |
uint32_t | lowPrioIntNum |
uint8_t | intrHighPriority |
uint8_t | intrLowPriority |
SDL_ESM_ErrorConfig_t SDL_ESM_Params::esmErrorConfig |
Error event to be used for self test
SDL_esmRegs* SDL_ESM_Params::ptrESMRegs |
ESM Peripheral's base address for the control register space
SDL_mss_ctrlRegs* SDL_ESM_Params::ptrCtrlRegs |
SDL MSS control register base address
uint32_t SDL_ESM_Params::numGroup1Err |
ESM Peripheral's supported number of group1 errors
uint32_t SDL_ESM_Params::highPrioIntNum |
ESM Peripheral's interrupt vector for high priority line
uint32_t SDL_ESM_Params::lowPrioIntNum |
ESM Peripheral's interrupt vector for low priority line
uint8_t SDL_ESM_Params::intrHighPriority |
Interrupt High priority
uint8_t SDL_ESM_Params::intrLowPriority |
Interrupt Low priority