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 +