ESM Hardware Atrributes.
The structure is used to store the hardware specific configuration which is passed to the driver instance
ESM parameters are used with the ESM_open() call.
Data Fields | |
CSL_esmRegs * | ptrESMRegs |
CSL_mss_ctrlRegs * | ptrCtrlRegs |
uint32_t | numGroup1Err |
uint32_t | highPrioIntNum |
uint32_t | lowPrioIntNum |
uint8_t | intrHighPriority |
uint8_t | intrLowPriority |
CSL_esmRegs* ESM_Attrs::ptrESMRegs |
ESM Peripheral's base address for the control register space
CSL_mss_ctrlRegs* ESM_Attrs::ptrCtrlRegs |
CSL MSS control register base address
uint32_t ESM_Attrs::numGroup1Err |
ESM Peripheral's supported number of group1 errors
uint32_t ESM_Attrs::highPrioIntNum |
ESM Peripheral's interrupt vector for high priority line
uint32_t ESM_Attrs::lowPrioIntNum |
ESM Peripheral's interrupt vector for low priority line
uint8_t ESM_Attrs::intrHighPriority |
Interrupt Low priority
uint8_t ESM_Attrs::intrLowPriority |
Interrupt Low priority