mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-08-01 19:38:33 +00:00
refactor(core): rename REPORT_LOW_BATTERY state to REJECT_STARTUP
[no changelog]
This commit is contained in:
parent
614528acb6
commit
5dd7fe334a
@ -25,7 +25,7 @@
|
|||||||
#define PM_STATE_LIST(STATE) \
|
#define PM_STATE_LIST(STATE) \
|
||||||
STATE(HIBERNATE) \
|
STATE(HIBERNATE) \
|
||||||
STATE(CHARGING) \
|
STATE(CHARGING) \
|
||||||
STATE(REPORT_LOW_BATTERY) \
|
STATE(STARTUP_REJECTED) \
|
||||||
STATE(SUSPEND) \
|
STATE(SUSPEND) \
|
||||||
STATE(ULTRA_POWER_SAVE) \
|
STATE(ULTRA_POWER_SAVE) \
|
||||||
STATE(SHUTTING_DOWN) \
|
STATE(SHUTTING_DOWN) \
|
||||||
|
@ -122,7 +122,7 @@ pm_state_t pm_handle_state_power_save(pm_driver_t* drv);
|
|||||||
pm_state_t pm_handle_state_ultra_power_save(pm_driver_t* drv);
|
pm_state_t pm_handle_state_ultra_power_save(pm_driver_t* drv);
|
||||||
pm_state_t pm_handle_state_shutting_down(pm_driver_t* drv);
|
pm_state_t pm_handle_state_shutting_down(pm_driver_t* drv);
|
||||||
pm_state_t pm_handle_state_suspend(pm_driver_t* drv);
|
pm_state_t pm_handle_state_suspend(pm_driver_t* drv);
|
||||||
pm_state_t pm_handle_state_report_low_battery(pm_driver_t* drv);
|
pm_state_t pm_handle_state_startup_rejected(pm_driver_t* drv);
|
||||||
pm_state_t pm_handle_state_charging(pm_driver_t* drv);
|
pm_state_t pm_handle_state_charging(pm_driver_t* drv);
|
||||||
pm_state_t pm_handle_state_hibernate(pm_driver_t* drv);
|
pm_state_t pm_handle_state_hibernate(pm_driver_t* drv);
|
||||||
|
|
||||||
|
@ -59,10 +59,10 @@ static const pm_state_handler_t state_handlers[] = {
|
|||||||
.handle = pm_handle_state_suspend,
|
.handle = pm_handle_state_suspend,
|
||||||
.exit = NULL,
|
.exit = NULL,
|
||||||
},
|
},
|
||||||
[PM_STATE_REPORT_LOW_BATTERY] =
|
[PM_STATE_STARTUP_REJECTED] =
|
||||||
{
|
{
|
||||||
.enter = NULL,
|
.enter = NULL,
|
||||||
.handle = pm_handle_state_report_low_battery,
|
.handle = pm_handle_state_startup_rejected,
|
||||||
.exit = NULL,
|
.exit = NULL,
|
||||||
},
|
},
|
||||||
[PM_STATE_CHARGING] =
|
[PM_STATE_CHARGING] =
|
||||||
@ -183,7 +183,7 @@ pm_state_t pm_handle_state_ultra_power_save(pm_driver_t* drv) {
|
|||||||
if (drv->usb_connected || !drv->battery_critical) {
|
if (drv->usb_connected || !drv->battery_critical) {
|
||||||
return PM_STATE_POWER_SAVE;
|
return PM_STATE_POWER_SAVE;
|
||||||
} else {
|
} else {
|
||||||
return PM_STATE_REPORT_LOW_BATTERY;
|
return PM_STATE_STARTUP_REJECTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
return drv->state;
|
return drv->state;
|
||||||
@ -208,7 +208,7 @@ pm_state_t pm_handle_state_suspend(pm_driver_t* drv) {
|
|||||||
return drv->state;
|
return drv->state;
|
||||||
}
|
}
|
||||||
|
|
||||||
pm_state_t pm_handle_state_report_low_battery(pm_driver_t* drv) {
|
pm_state_t pm_handle_state_startup_rejected(pm_driver_t* drv) {
|
||||||
// Wait until RGB sequence is done and go back to hibernate
|
// Wait until RGB sequence is done and go back to hibernate
|
||||||
if (drv->request_hibernate) {
|
if (drv->request_hibernate) {
|
||||||
drv->request_hibernate = false;
|
drv->request_hibernate = false;
|
||||||
|
Loading…
Reference in New Issue
Block a user