From 11bbe3997eebc2c295b562cc264ab68f75a3b7af Mon Sep 17 00:00:00 2001 From: Masayuki Ishikawa Date: Mon, 4 May 2020 17:28:42 +0900 Subject: [PATCH] arch: x86: Add hlt instruction to save power in qemu_idle.c --- arch/x86/src/qemu/qemu_idle.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/src/qemu/qemu_idle.c b/arch/x86/src/qemu/qemu_idle.c index c1c9cb896a..630fd44c46 100644 --- a/arch/x86/src/qemu/qemu_idle.c +++ b/arch/x86/src/qemu/qemu_idle.c @@ -83,5 +83,7 @@ void up_idle(void) /* Sleep until an interrupt occurs to save power */ + __asm__ __volatile__ ("hlt"); + #endif }