From d0cd77799cef9241fcdc48fa0f6fee63fe19920a Mon Sep 17 00:00:00 2001 From: fslongjin Date: Mon, 24 Jan 2022 23:11:41 +0800 Subject: [PATCH] =?UTF-8?q?:new:=20=E5=AE=9A=E4=B9=89=E4=BA=86=E5=AF=84?= =?UTF-8?q?=E5=AD=98=E5=99=A8=E5=9C=A8=E5=85=A5=E6=A0=88=E5=90=8E=E7=9A=84?= =?UTF-8?q?=E5=81=8F=E7=A7=BB=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/exception/entry.S | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 kernel/exception/entry.S diff --git a/kernel/exception/entry.S b/kernel/exception/entry.S new file mode 100644 index 00000000..d44ac31d --- /dev/null +++ b/kernel/exception/entry.S @@ -0,0 +1,26 @@ + +R15 = 0x00 +R14 = 0x08 +R13 = 0x10 +R12 = 0x18 +R11 = 0x20 +R10 = 0x28 +R9 = 0x30 +R8 = 0x38 +RBX = 0x40 +RCX = 0x48 +RDX = 0x50 +RSI = 0x58 +RDI = 0x60 +RBP = 0x68 +DS = 0x70 +ES = 0x78 +RAX = 0x80 +FUNC = 0x88 +ERRCODE = 0x90 +RIP = 0x98 +CS = 0xa0 +RFLAGS = 0xa8 +OLD_RSP = 0xb0 +OLDSS = 0xb8 +