AM263Px MCU+ SDK  10.01.00
sdl_vtm.h File Reference

Go to the source code of this file.

Data Structures

struct  SDL_VTM_configTs
 VTM temperature sensor configuration. More...
 
struct  SDL_VTM_staticRegsTs
 VTM Static Registers for Temperature sensor. More...
 

Functions

int32_t SDL_VTM_initTs (const SDL_VTM_configTs *pConfig)
 VTM Temperature sensor initialization. More...
 
int32_t SDL_VTM_getTemp (SDL_VTM_InstTs instance, uint32_t *pTempVal)
 Read VTM Temperature sensor values in degree celcius. More...
 
int32_t SDL_VTM_setAlertTemp (SDL_VTM_InstTs instance, int32_t alert_th_hot, int32_t alert_th_cold)
 Set thresholds for temperature alerts. More...
 
int32_t SDL_VTM_setTShutTemp (SDL_VTM_InstTs instance, int32_t tshut_th_hot, int32_t tshut_th_cold)
 Set thresholds for temperature Shutdown. More...
 
int32_t SDL_VTM_setClearInterrupts (SDL_VTM_InstTs instance, uint8_t hotintr, uint8_t coldintr, uint8_t lowthresholdintr)
 API to set/Clear masks for generating interrupts. More...
 
int32_t SDL_VTM_getSensorStatus (SDL_VTM_Stat_val *pStat_val)
 Read VTM Temperature sensor status. More...
 
void SDL_VTM_enableTs (uint32_t sensorSelect, uint8_t delay)
 Enable Required Temperature sensors. More...
 
void SDL_VTM_enableTc (void)
 Enable Temperature Controller. More...
 
void SDL_VTM_disableTc (void)
 Disable Temperature Controller. More...
 
int32_t SDL_VTM_getStaticRegistersTs (SDL_VTM_staticRegsTs *pStaticRegs)
 VTM Temperature sensor readback Static configuration registers. More...
 
int32_t SDL_VTM_enableESMWarmReset (SDL_VTM_InstTs instance)
 Enable Warm Reset Generation. More...