AM273x MCU+ SDK  09.02.00
SDL_ESM_Params Struct Reference

Detailed Description

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_esmRegsptrESMRegs
 
SDL_mss_ctrlRegs * ptrCtrlRegs
 
uint32_t numGroup1Err
 
uint32_t highPrioIntNum
 
uint32_t lowPrioIntNum
 
uint8_t intrHighPriority
 
uint8_t intrLowPriority
 

Field Documentation

◆ esmErrorConfig

SDL_ESM_ErrorConfig_t SDL_ESM_Params::esmErrorConfig

Error event to be used for self test

◆ ptrESMRegs

SDL_esmRegs* SDL_ESM_Params::ptrESMRegs

ESM Peripheral's base address for the control register space

◆ ptrCtrlRegs

SDL_mss_ctrlRegs* SDL_ESM_Params::ptrCtrlRegs

SDL MSS control register base address

◆ numGroup1Err

uint32_t SDL_ESM_Params::numGroup1Err

ESM Peripheral's supported number of group1 errors

◆ highPrioIntNum

uint32_t SDL_ESM_Params::highPrioIntNum

ESM Peripheral's interrupt vector for high priority line

◆ lowPrioIntNum

uint32_t SDL_ESM_Params::lowPrioIntNum

ESM Peripheral's interrupt vector for low priority line

◆ intrHighPriority

uint8_t SDL_ESM_Params::intrHighPriority

Interrupt High priority

◆ intrLowPriority

uint8_t SDL_ESM_Params::intrLowPriority

Interrupt Low priority