From 7719010ed73759ca871ba2dbcdf65e704cd454cb Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Mon, 28 Sep 2020 20:10:26 -0400 Subject: [PATCH] hosted: Slightly cleaner shutdown; kill the display first. Change-Id: I620d7afb2eb0556cde07c7828b134b13892e6db4 --- firmware/target/hosted/system-hosted.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/firmware/target/hosted/system-hosted.c b/firmware/target/hosted/system-hosted.c index 7f0949daf2..cad84ac868 100644 --- a/firmware/target/hosted/system-hosted.c +++ b/firmware/target/hosted/system-hosted.c @@ -84,7 +84,9 @@ static void sig_handler(int sig, siginfo_t *siginfo, void *context) void power_off(void) { + backlight_hw_off(); system("/sbin/poweroff"); + while (1); /* halt */ } void system_init(void) @@ -109,7 +111,9 @@ void system_init(void) void system_reboot(void) { + backlight_hw_off(); system("/sbin/reboot"); + while (1); /* halt */ } void system_exception_wait(void)