From 6984aab0af132b068b1b4444f2e398a12c68b45e Mon Sep 17 00:00:00 2001 From: Alexander Myltsev Date: Sat, 14 Jan 2023 15:36:24 +0400 Subject: [PATCH] add qemu_shutdown. --- drivers/misc.h | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 drivers/misc.h diff --git a/drivers/misc.h b/drivers/misc.h new file mode 100644 index 0000000..bbb1701 --- /dev/null +++ b/drivers/misc.h @@ -0,0 +1,8 @@ +#pragma once +#include "port.h" + +__attribute__((noreturn)) +static inline void qemu_shutdown() { + port_word_out(0x604, 0x2000); + __builtin_unreachable(); +}