RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
#include <thermal.h>
成员变量 | |
struct rt_device | parent |
int | zone_id |
const struct rt_thermal_zone_ops * | ops |
rt_bool_t | trips_free |
rt_size_t | trips_nr |
struct rt_thermal_trip * | trips |
struct rt_thermal_zone_params | params |
rt_bool_t | enabled |
rt_bool_t | cooling |
int | temperature |
int | last_temperature |
int | prev_low_trip |
int | prev_high_trip |
rt_list_t | notifier_nodes |
struct rt_spinlock | nodes_lock |
rt_size_t | cooling_maps_nr |
struct rt_thermal_cooling_map * | cooling_maps |
rt_tick_t | passive_delay |
rt_tick_t | polling_delay |
struct rt_work | poller |
struct rt_mutex | mutex |
void * | priv |
const struct rt_thermal_zone_ops* rt_thermal_zone_device::ops |
struct rt_thermal_trip* rt_thermal_zone_device::trips |
struct rt_thermal_zone_params rt_thermal_zone_device::params |
struct rt_spinlock rt_thermal_zone_device::nodes_lock |
struct rt_thermal_cooling_map* rt_thermal_zone_device::cooling_maps |