X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86_64%2Finclude%2Fproc.h;h=8217c68dd478e2e964d039dd4e4fc020882a4e84;hb=9f407c493c33928e0f19b834699d9694036ca42e;hp=d78019de07c3145b37a9a6d7eefaa6fa322605d1;hpb=e7d03978fb7c0c6ab1250e56e73afba9ffb89923;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86_64/include/proc.h b/Kernel/arch/x86_64/include/proc.h index d78019de..8217c68d 100644 --- a/Kernel/arch/x86_64/include/proc.h +++ b/Kernel/arch/x86_64/include/proc.h @@ -11,14 +11,13 @@ // Register Structure // TODO: Rebuild once IDT code is done typedef struct { - Uint ds, es, fs, gs; - Uint r15, r14, r13, r12; - Uint r11, r10, r9, r8; - Uint rdi, rsi, rbp, krsp; - Uint rbx, rdx, rcx, rax; + Uint rax, rcx, rdx, rbx; + Uint krsp, rbp, rsi, rdi; + Uint r8, r9, r10, r11; + Uint r12, r13, r14, r15; Uint int_num, err_code; - Uint eip, cs; - Uint eflags, esp, ss; + Uint rip, cs; + Uint rflags, rsp, ss; } tRegs; /**