FrostWing
A lightweight raw-control operating system.
Loading...
Searching...
No Matches
InterruptFrame Struct Reference
Collaboration diagram for InterruptFrame:
Collaboration graph

Public Attributes

uint64_t r11
uint64_t r10
uint64_t r9
uint64_t r8
uint64_t rsi
uint64_t rdi
uint64_t rdx
uint64_t rcx
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 18 of file isr.h.

Member Data Documentation

◆ cs

uint64_t InterruptFrame::cs

Definition at line 23 of file isr.h.

◆ err_code

uint64_t InterruptFrame::err_code

Definition at line 22 of file isr.h.

◆ int_no

uint64_t InterruptFrame::int_no

Definition at line 22 of file isr.h.

◆ r10

uint64_t InterruptFrame::r10

Definition at line 20 of file isr.h.

◆ r11

uint64_t InterruptFrame::r11

Definition at line 20 of file isr.h.

◆ r8

uint64_t InterruptFrame::r8

Definition at line 20 of file isr.h.

◆ r9

uint64_t InterruptFrame::r9

Definition at line 20 of file isr.h.

◆ rax

uint64_t InterruptFrame::rax

Definition at line 21 of file isr.h.

◆ rcx

uint64_t InterruptFrame::rcx

Definition at line 21 of file isr.h.

◆ rdi

uint64_t InterruptFrame::rdi

Definition at line 21 of file isr.h.

◆ rdx

uint64_t InterruptFrame::rdx

Definition at line 21 of file isr.h.

◆ rflags

uint64_t InterruptFrame::rflags

Definition at line 23 of file isr.h.

◆ rip

uint64_t InterruptFrame::rip

Definition at line 23 of file isr.h.

◆ rsi

uint64_t InterruptFrame::rsi

Definition at line 21 of file isr.h.

◆ rsp

uint64_t InterruptFrame::rsp

Definition at line 23 of file isr.h.

◆ ss

uint64_t InterruptFrame::ss

Definition at line 23 of file isr.h.


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