AM263x MCU+ SDK  08.05.00
sdl_mcu_armss_ccmr5.h File Reference

Go to the source code of this file.

Enumerations

CCM R5 Register IDs

enum  SDL_McuArmssCcmR5RegId {
  SDL_MCU_ARMSS_CCMR5_CCMSR1_REGID = (0u), SDL_MCU_ARMSS_CCMR5_CCMKEYR1_REGID = (1u), SDL_MCU_ARMSS_CCMR5_CCMSR2_REGID = (2u), SDL_MCU_ARMSS_CCMR5_CCMKEYR2_REGID = (3u),
  SDL_MCU_ARMSS_CCMR5_CCMSR3_REGID = (4u), SDL_MCU_ARMSS_CCMR5_CCMKEYR3_REGID = (5u), SDL_MCU_ARMSS_CCMR5_POLCNTRL_REGID = (6u), SDL_MCU_ARMSS_CCMR5_INVALID_REGID = (7u)
}
 This typedef defines the MCU ARMSS CCM R5 register ID type used under the context of SDL CCMR5 APIs. More...
 
CCM R5 Module IDs

enum  SDL_McuArmssCcmR5ModuleId { SDL_MCU_ARMSS_CCMR5_CPU_MODULE_ID = (0u), SDL_MCU_ARMSS_CCMR5_VIM_MODULE_ID = (1u), SDL_MCU_ARMSS_CCMR5_INACTIVITY_MONITOR_MODULE_ID = (2u), SDL_MCU_ARMSS_CCMR5_INVALID_MODULE_ID = (255u) }
 This enum defines the MCU ARMSS CCM R5 module ID type used under the context of SDL CCMR5 APIs. More...
 
CCM R5 Operation Mode Key values

enum  SDL_McuArmssCcmR5OpModeKey { SDL_MCU_ARMSS_CCMR5_MKEY_CMP_MODE_ACTIVE = (0u), SDL_MCU_ARMSS_CCMR5_MKEY_SELF_TEST_MODE = (6u), SDL_MCU_ARMSS_CCMR5_MKEY_ERR_FORCE_MODE = (9u), SDL_MCU_ARMSS_CCMR5_MKEY_SELF_TEST_ERR_FORCE_MODE = (15u) }
 This enum defines the MCU ARMSS CCM R5 Operation Mode Key values used under the context of SDL CCMR5 APIs. More...
 

Functions

int32_t SDL_armR5ReadCCMRegister (uintptr_t baseAddress, SDL_McuArmssCcmR5RegId regId, uint32_t *pValToBeRead, int32_t *pMetaInfo)
 Read CCM Regiser. More...
 
int32_t SDL_armR5ConfigureCCMRegister (uintptr_t baseAddress, SDL_McuArmssCcmR5RegId regId, uint32_t valToBeWritten, int32_t *pMetaInfo)
 Configure CCM Regiser. More...
 
int32_t SDL_armR5CCMSetOperationModeKey (uintptr_t baseAddress, SDL_McuArmssCcmR5ModuleId moduleId, SDL_McuArmssCcmR5OpModeKey opModeKey, int32_t *pMetaInfo)
 Configure Operating mode for CPU, VIM, CCM Inactivity monitor. More...
 
int32_t SDL_armR5CCMGetCompareError (uintptr_t baseAddress, SDL_McuArmssCcmR5ModuleId moduleId, uint32_t *pCmpError, int32_t *pMetaInfo)
 Read Compare Error status for CPU, VIM, CCM Inactivity monitor. More...
 
int32_t SDL_armR5CCMGetOperationModeKey (uintptr_t baseAddress, SDL_McuArmssCcmR5ModuleId moduleId, SDL_McuArmssCcmR5OpModeKey *pOpModeKey, int32_t *pMetaInfo)
 Get Operation mode key value for CPU, VIM, CCM Inactivity monitor. More...
 
int32_t SDL_armR5CCMClearCompareError (uintptr_t baseAddress, SDL_McuArmssCcmR5ModuleId moduleId, int32_t *pMetaInfo)
 Clear Compare Error value for CPU, VIM, CCM Inactivity monitor. More...