Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
interrupt_stack_frame_t Struct Reference

#include <interrupt.h>

Data Fields

uint64_t r15
 
uint64_t r14
 
uint64_t r13
 
uint64_t r12
 
uint64_t r11
 
uint64_t r10
 
uint64_t r9
 
uint64_t r8
 
uint64_t rbp
 
uint64_t rdi
 
uint64_t rsi
 
uint64_t rdx
 
uint64_t rcx
 
uint64_t rbx
 
uint64_t rax
 
uint64_t int_no
 
uint64_t err_code
 
uint64_t rip
 
uint64_t cs
 
uint64_t rflags
 
uint64_t rsp
 
uint64_t ss
 

Detailed Description

Definition at line 45 of file interrupt.h.

Field Documentation

◆ cs

uint64_t interrupt_stack_frame_t::cs

Definition at line 53 of file interrupt.h.

◆ err_code

uint64_t interrupt_stack_frame_t::err_code

Definition at line 50 of file interrupt.h.

◆ int_no

uint64_t interrupt_stack_frame_t::int_no

Definition at line 49 of file interrupt.h.

◆ r10

uint64_t interrupt_stack_frame_t::r10

Definition at line 46 of file interrupt.h.

◆ r11

uint64_t interrupt_stack_frame_t::r11

Definition at line 46 of file interrupt.h.

◆ r12

uint64_t interrupt_stack_frame_t::r12

Definition at line 46 of file interrupt.h.

◆ r13

uint64_t interrupt_stack_frame_t::r13

Definition at line 46 of file interrupt.h.

◆ r14

uint64_t interrupt_stack_frame_t::r14

Definition at line 46 of file interrupt.h.

◆ r15

uint64_t interrupt_stack_frame_t::r15

Definition at line 46 of file interrupt.h.

◆ r8

uint64_t interrupt_stack_frame_t::r8

Definition at line 46 of file interrupt.h.

◆ r9

uint64_t interrupt_stack_frame_t::r9

Definition at line 46 of file interrupt.h.

◆ rax

uint64_t interrupt_stack_frame_t::rax

Definition at line 47 of file interrupt.h.

◆ rbp

uint64_t interrupt_stack_frame_t::rbp

Definition at line 47 of file interrupt.h.

◆ rbx

uint64_t interrupt_stack_frame_t::rbx

Definition at line 47 of file interrupt.h.

◆ rcx

uint64_t interrupt_stack_frame_t::rcx

Definition at line 47 of file interrupt.h.

◆ rdi

uint64_t interrupt_stack_frame_t::rdi

Definition at line 47 of file interrupt.h.

◆ rdx

uint64_t interrupt_stack_frame_t::rdx

Definition at line 47 of file interrupt.h.

◆ rflags

uint64_t interrupt_stack_frame_t::rflags

Definition at line 54 of file interrupt.h.

◆ rip

uint64_t interrupt_stack_frame_t::rip

Definition at line 52 of file interrupt.h.

◆ rsi

uint64_t interrupt_stack_frame_t::rsi

Definition at line 47 of file interrupt.h.

◆ rsp

uint64_t interrupt_stack_frame_t::rsp

Definition at line 55 of file interrupt.h.

◆ ss

uint64_t interrupt_stack_frame_t::ss

Definition at line 56 of file interrupt.h.


The documentation for this struct was generated from the following file: