RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
#include <pm.h>
成员变量 | |
struct rt_device | parent |
rt_uint8_t | modes [PM_SLEEP_MODE_MAX] |
rt_uint8_t | sleep_mode |
rt_uint8_t | run_mode |
struct rt_pm_module | module_status [PM_MODULE_MAX_ID] |
rt_uint32_t | sleep_status [PM_SLEEP_MODE_MAX - 1][(PM_MODULE_MAX_ID+31)/32] |
rt_slist_t | device_list |
struct rt_device_pm * | device_pm |
rt_uint8_t | timer_mask |
rt_uint8_t | flags |
const struct rt_pm_ops * | ops |
rt_uint8_t rt_pm::modes[PM_SLEEP_MODE_MAX] |
rt_uint8_t rt_pm::sleep_mode |
rt_uint8_t rt_pm::run_mode |
struct rt_pm_module rt_pm::module_status[PM_MODULE_MAX_ID] |
rt_uint32_t rt_pm::sleep_status[PM_SLEEP_MODE_MAX - 1][(PM_MODULE_MAX_ID+31)/32] |
rt_slist_t rt_pm::device_list |
struct rt_device_pm* rt_pm::device_pm |
rt_uint8_t rt_pm::timer_mask |
rt_uint8_t rt_pm::flags |