Collaboration diagram for Typedefs:Classes | |
| struct | pwr_mgmt_var_box_t |
| power manager setting parameter. More... | |
| struct | pwr_table_t |
| parameter configuration table. More... | |
Typedefs | |
| typedef void(* | trace_func_t) (uint8_t) |
| Trace function type. More... | |
| typedef void(* | periph_func_t) (void) |
| Peripheral function type. More... | |
| typedef void(* | pwr_before_sleep_func_t) (void) |
| Before sleep function type. More... | |
| typedef pwr_mgmt_dev_state_t(* | pwr_dev_check_func_t) (void) |
| Device check function type. More... | |
| typedef void(* | io_dump_func_t) (void) |
| function registered to dump io configuration. More... | |
| typedef void(* | mem_check_proc_t) (void) |
| mem check process type. More... | |
Enumerations | |
| enum | boot_mode_t { COLD_BOOT = 0, WARM_BOOT } |
| power manager boot type. More... | |
| enum | pwr_mgmt_mode_t { PMR_MGMT_ACTIVE_MODE = 0x0, PMR_MGMT_IDLE_MODE, PMR_MGMT_SLEEP_MODE } |
| power manager model. More... | |
| enum | pwr_mgmt_dev_state_t { DEVICE_BUSY = 0x0, DEVICE_IDLE } |
| power manager device work state. More... | |
| enum | notify_timer_event_t { EVENT_APP_TIMER_START = 0, EVENT_APP_TIMER_STOP } |
| power manager app timer work state. More... | |
| enum | { AMS_PLAYER_ATTR_ID_NAME, AMS_PLAYER_ATTR_ID_PLAYBACK_INFO, AMS_PLAYER_ATTR_ID_VOLUME, IAS_ALERT_NONE, IAS_ALERT_MILD, IAS_ALERT_HIGH, TRC_PWR_WFE_MODE = 0, TRC_PWR_DSLEEP_MODE, TRC_PWR_ACTIVE_MODE, TRC_PWR_BLE_RET_DSLEEP, TRC_PWR_APP_TIMER_REFUSE, TRC_PWR_APP_TIMER_PASS, TRC_PWR_BLE_TIMER_PASS } |
| PMU Tracking. More... | |
Variables | |
| pwr_table_t | pwr_table [] |
| pwr table. More... | |
| typedef void(* io_dump_func_t) (void) |
function registered to dump io configuration.
Definition at line 145 of file gr55xx_pwr.h.
| typedef void(* mem_check_proc_t) (void) |
mem check process type.
Definition at line 148 of file gr55xx_pwr.h.
| typedef void(* periph_func_t) (void) |
Peripheral function type.
Definition at line 136 of file gr55xx_pwr.h.
| typedef void(* pwr_before_sleep_func_t) (void) |
Before sleep function type.
Definition at line 139 of file gr55xx_pwr.h.
| typedef pwr_mgmt_dev_state_t(* pwr_dev_check_func_t) (void) |
Device check function type.
Definition at line 142 of file gr55xx_pwr.h.
| typedef void(* trace_func_t) (uint8_t) |
Trace function type.
Definition at line 133 of file gr55xx_pwr.h.
| anonymous enum |
PMU Tracking.
Definition at line 108 of file gr55xx_pwr.h.
| enum boot_mode_t |
power manager boot type.
| Enumerator | |
|---|---|
| COLD_BOOT | Cold boot state. |
| WARM_BOOT | Warm boot state. |
Definition at line 79 of file gr55xx_pwr.h.
| enum notify_timer_event_t |
power manager app timer work state.
| Enumerator | |
|---|---|
| EVENT_APP_TIMER_START | App-timer start state. |
| EVENT_APP_TIMER_STOP | App-timer stop state. |
Definition at line 101 of file gr55xx_pwr.h.
| enum pwr_mgmt_dev_state_t |
power manager device work state.
| Enumerator | |
|---|---|
| DEVICE_BUSY | Device busy state. |
| DEVICE_IDLE | Device idle state. |
Definition at line 94 of file gr55xx_pwr.h.
| enum pwr_mgmt_mode_t |
power manager model.
| Enumerator | |
|---|---|
| PMR_MGMT_ACTIVE_MODE | Full speed state. |
| PMR_MGMT_IDLE_MODE | Idle state. |
| PMR_MGMT_SLEEP_MODE | Deep sleep state. |
Definition at line 86 of file gr55xx_pwr.h.
|
extern |
pwr table.