diff options
-rw-r--r-- | src/lib/hardwaremain.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/hardwaremain.c b/src/lib/hardwaremain.c index fe8e53f83a..28c2b82fed 100644 --- a/src/lib/hardwaremain.c +++ b/src/lib/hardwaremain.c @@ -290,6 +290,9 @@ static void bs_call_callbacks(struct boot_state *state, mono_time_diff_microseconds(&mt_start, &mt_stop) / USECS_PER_MSEC); } + + bs_run_timers(0); + continue; } @@ -355,6 +358,8 @@ static void bs_walk_state_machine(void) bs_sample_time(state); + bs_run_timers(0); + bs_call_callbacks(state, current_phase.seq); if (CONFIG(DEBUG_BOOT_STATE)) |