|
AM263Px MCU+ SDK
10.01.00
|
|
Go to the documentation of this file.
33 #ifndef SDL_IP_VTM_TOP_H_
34 #define SDL_IP_VTM_TOP_H_
40 #include <sdl/vtm/v1/soc/sdl_soc_vtm.h>
167 int32_t alert_th_cold);
182 int32_t tshut_th_cold);
197 uint8_t coldintr, uint8_t lowthresholdintr);
int32_t ts1_ts_hot_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:86
int32_t ts0_alert_cold_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:80
int32_t ts1_alert_cold_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:92
uint8_t cfgTs0Alert
Definition: sdl_vtm.h:72
uint32_t vtm_ts0_tshut
Definition: sdl_vtm.h:108
uint32_t vtm_ts_cfg
Definition: sdl_vtm.h:107
VTM temperature sensor configuration.
Definition: sdl_vtm.h:68
uint8_t cfgTs0Tshut
Definition: sdl_vtm.h:70
SDL_VTM_InstTs
Definition: sdl_soc_vtm.h:54
void SDL_VTM_enableTs(uint32_t sensorSelect, uint8_t delay)
Enable Required Temperature sensors.
int32_t ts1_alert_hot_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:90
uint32_t vtm_ts0_alert
Definition: sdl_vtm.h:109
int32_t SDL_VTM_setTShutTemp(SDL_VTM_InstTs instance, int32_t tshut_th_hot, int32_t tshut_th_cold)
Set thresholds for temperature Shutdown.
int32_t SDL_VTM_getStaticRegistersTs(SDL_VTM_staticRegsTs *pStaticRegs)
VTM Temperature sensor readback Static configuration registers.
int32_t SDL_VTM_initTs(const SDL_VTM_configTs *pConfig)
VTM Temperature sensor initialization.
uint32_t vtm_ts1_alert
Definition: sdl_vtm.h:112
int32_t ts0_ts_hot_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:74
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.
int32_t ts1_ts_cold_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:88
void SDL_VTM_enableTc(void)
Enable Temperature Controller.
VTM Static Registers for Temperature sensor.
Definition: sdl_vtm.h:105
uint32_t vtm_ts_th2
Definition: sdl_vtm.h:106
void SDL_VTM_disableTc(void)
Disable Temperature Controller.
uint8_t cfgTs1Alert
Definition: sdl_vtm.h:84
int32_t ts0_alert_hot_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:78
uint32_t vtm_ts0_ctrl
Definition: sdl_vtm.h:110
uint8_t cfgTs1Tshut
Definition: sdl_vtm.h:82
int32_t SDL_VTM_getSensorStatus(SDL_VTM_Stat_val *pStat_val)
Read VTM Temperature sensor status.
uint32_t vtm_ts1_ctrl
Definition: sdl_vtm.h:113
int32_t SDL_VTM_enableESMWarmReset(SDL_VTM_InstTs instance)
Enable Warm Reset Generation.
int32_t ts0_ts_cold_temp_in_milli_degree_celsius
Definition: sdl_vtm.h:76
uint32_t vtm_ts1_tshut
Definition: sdl_vtm.h:111
VTM temperature sensor Stat values.
Definition: sdl_ip_vtm.h:162
int32_t SDL_VTM_getTemp(SDL_VTM_InstTs instance, uint32_t *pTempVal)
Read VTM Temperature sensor values in degree celcius.
int32_t SDL_VTM_setAlertTemp(SDL_VTM_InstTs instance, int32_t alert_th_hot, int32_t alert_th_cold)
Set thresholds for temperature alerts.