From af9b87cc4918755f6bdb557b8833fd8e0594e6a4 Mon Sep 17 00:00:00 2001 From: julianb0 Date: Tue, 18 Jun 2019 22:58:19 +0200 Subject: [PATCH] traps --- ka/main.k | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ka/main.k b/ka/main.k index 99827b8..047ed5a 100644 --- a/ka/main.k +++ b/ka/main.k @@ -30,19 +30,24 @@ cpudev_test: mov ax1, 1 call IDT.AddHandler + trap 0 trap 0 ret trap0_test: mov rsp, 0x300000 + mov nx7, rax mov ax0, .msg call print + mov ax0, nx7 + call IDT.DoneHandling + iret -.msg = "Handling TRAP #0 !" +.msg = "Handling TRAP #0 !\n" showoff: call ramdev_test