Turnstone Operating System
|
Public Attributes | |
uint64_t | rsp |
rsp register value | |
uint64_t | rax |
rax register value | |
uint64_t | rbx |
rbx register value | |
uint64_t | rcx |
rcx register value | |
uint64_t | rdx |
rdx register value | |
uint64_t | rsi |
rsi register value | |
uint64_t | rdi |
rdi register value | |
uint64_t | rbp |
rbp register value | |
uint64_t | r8 |
r8 register value | |
uint64_t | r9 |
r9 register value | |
uint64_t | r10 |
r10 register value | |
uint64_t | r11 |
r11 register value | |
uint64_t | r12 |
r12 register value | |
uint64_t | r13 |
r13 register value | |
uint64_t | r14 |
r14 register value | |
uint64_t | r15 |
r15 register value | |
uint64_t | interrupt_number |
interrupt number | |
uint64_t | error_code |
error code | |
uint64_t | return_rip |
the ip value after interrupt | |
uint64_t | return_cs: 16 |
the cs value after intterupt | |
uint64_t | empty1: 48 |
unused value | |
uint64_t | return_rflags |
the rflags after interrupt | |
uint64_t | return_rsp |
the rsp value aka stack after interrupt | |
uint64_t | return_ss: 16 |
the ss value aka stack segment after interrupt | |
uint64_t | empty2: 48 |
unused value | |