From 33a4fcc662a09386506f55efc8d84ed854b69e9c Mon Sep 17 00:00:00 2001 From: Bananymous Date: Thu, 12 Jan 2023 13:21:43 +0200 Subject: [PATCH] Kernel: Add helper macro for bochs magic break point --- kernel/include/kernel/Serial.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/include/kernel/Serial.h b/kernel/include/kernel/Serial.h index 087d677a..2e953c1a 100644 --- a/kernel/include/kernel/Serial.h +++ b/kernel/include/kernel/Serial.h @@ -24,6 +24,8 @@ BAN::Formatter::print(Serial::serial_putc, "\e[m"); \ } while(false) +#define BOCHS_BREAK() asm volatile("xchgw %bx, %bx") + namespace Serial {