MOS Source Code
Loading...
Searching...
No Matches
x86_interrupt.c File Reference
+ Include dependency graph for x86_interrupt.c:

Go to the source code of this file.

Functions

static void x86_handle_nmi (platform_regs_t *regs)
 
static void x86_handle_exception (platform_regs_t *regs)
 
static void x86_handle_irq (platform_regs_t *frame)
 
void x86_interrupt_entry (ptr_t rsp)
 

Variables

static const char *const x86_exception_names [EXCEPTION_COUNT]
 

Function Documentation

◆ x86_handle_nmi()

static void x86_handle_nmi ( platform_regs_t * regs)
static

Definition at line 59 of file x86_interrupt.c.

Referenced by x86_handle_exception().

+ Here is the call graph for this function:

◆ x86_handle_exception()

static void x86_handle_exception ( platform_regs_t * regs)
static

Definition at line 84 of file x86_interrupt.c.

Referenced by x86_interrupt_entry().

+ Here is the call graph for this function:

◆ x86_handle_irq()

static void x86_handle_irq ( platform_regs_t * frame)
static

Definition at line 205 of file x86_interrupt.c.

Referenced by x86_interrupt_entry().

+ Here is the call graph for this function:

◆ x86_interrupt_entry()

void x86_interrupt_entry ( ptr_t rsp)

Definition at line 212 of file x86_interrupt.c.

+ Here is the call graph for this function:

Variable Documentation

◆ x86_exception_names

const char* const x86_exception_names[EXCEPTION_COUNT]
static

Definition at line 24 of file x86_interrupt.c.

Referenced by x86_handle_exception().