More work on x86_64 port, near compiling now
[tpg/acess2.git] / Kernel / arch / x86_64 / include / proc.h
index d78019d..8217c68 100644 (file)
 // 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;
 
 /**

UCC git Repository :: git.ucc.asn.au