![]() |
My Project
|
#include "../../includes/mh.h"#include "../../includes/me.h"#include "../../includes/mg.h"#include "../../includes/ps.h"#include "../../includes/md.h"Go to the source code of this file.
Macros | |
| #define | PRINT_ALL_REGS_AND_HALT(ctxptr, intfrptr) |
Functions | |
| void | lapic_eoi (void) |
| void | MiLapicInterrupt (bool schedulerEnabled, PTRAP_FRAME trap) |
| void | MiInterprocessorInterrupt (void) |
| void | MiPageFault (IN PTRAP_FRAME trap) |
| NORETURN void | MiDoubleFault (IN PTRAP_FRAME trap) |
| void | MiDivideByZero (PTRAP_FRAME trap) |
| void | MiDebugTrap (PTRAP_FRAME trap) |
| NORETURN void | MiNonMaskableInterrupt (PTRAP_FRAME trap) |
| void | MiBreakpoint (PTRAP_FRAME trap) |
| void | MiOverflow (PTRAP_FRAME trap) |
| void | MiBoundsCheck (PTRAP_FRAME trap) |
| void | MiInvalidOpcode (PTRAP_FRAME trap) |
| void | MiNoCoprocessor (PTRAP_FRAME trap) |
| void | MiCoprocessorSegmentOverrun (PTRAP_FRAME trap) |
| void | MiInvalidTss (IN PTRAP_FRAME trap) |
| void | MiSegmentSelectorNotPresent (PTRAP_FRAME trap) |
| void | MiStackSegmentOverrun (PTRAP_FRAME trap) |
| void | MiGeneralProtectionFault (PTRAP_FRAME trap) |
| void | MiFloatingPointError (PTRAP_FRAME trap) |
| void | MiAlignmentCheck (PTRAP_FRAME trap) |
| void | MiMachineCheck (PTRAP_FRAME trap) |
Variables | |
| uint32_t | cursor_x |
| uint32_t | cursor_y |
| GOP_PARAMS | gop_local |
| #define PRINT_ALL_REGS_AND_HALT | ( | ctxptr, | |
| intfrptr ) |
Definition at line 13 of file handlers.c.
| void MiAlignmentCheck | ( | PTRAP_FRAME | trap | ) |
Definition at line 468 of file handlers.c.
| void MiBoundsCheck | ( | PTRAP_FRAME | trap | ) |
Definition at line 420 of file handlers.c.
| void MiBreakpoint | ( | PTRAP_FRAME | trap | ) |
Definition at line 392 of file handlers.c.
| void MiCoprocessorSegmentOverrun | ( | PTRAP_FRAME | trap | ) |
Definition at line 434 of file handlers.c.
| void MiDebugTrap | ( | PTRAP_FRAME | trap | ) |
Definition at line 298 of file handlers.c.
| void MiDivideByZero | ( | PTRAP_FRAME | trap | ) |
Definition at line 258 of file handlers.c.
| NORETURN void MiDoubleFault | ( | IN PTRAP_FRAME | trap | ) |
Definition at line 226 of file handlers.c.
| void MiFloatingPointError | ( | PTRAP_FRAME | trap | ) |
Definition at line 462 of file handlers.c.
| void MiGeneralProtectionFault | ( | PTRAP_FRAME | trap | ) |
Definition at line 457 of file handlers.c.
| void MiInterprocessorInterrupt | ( | void | ) |
Definition at line 70 of file handlers.c.
| void MiInvalidOpcode | ( | PTRAP_FRAME | trap | ) |
Definition at line 425 of file handlers.c.
| void MiInvalidTss | ( | IN PTRAP_FRAME | trap | ) |
Definition at line 439 of file handlers.c.
| void MiLapicInterrupt | ( | bool | schedulerEnabled, |
| PTRAP_FRAME | trap ) |
Definition at line 65 of file handlers.c.
| void MiMachineCheck | ( | PTRAP_FRAME | trap | ) |
Definition at line 478 of file handlers.c.
| void MiNoCoprocessor | ( | PTRAP_FRAME | trap | ) |
Definition at line 429 of file handlers.c.
| NORETURN void MiNonMaskableInterrupt | ( | PTRAP_FRAME | trap | ) |
Definition at line 362 of file handlers.c.
| void MiOverflow | ( | PTRAP_FRAME | trap | ) |
Definition at line 416 of file handlers.c.
| void MiPageFault | ( | IN PTRAP_FRAME | trap | ) |
Definition at line 155 of file handlers.c.
| void MiSegmentSelectorNotPresent | ( | PTRAP_FRAME | trap | ) |
Definition at line 445 of file handlers.c.
| void MiStackSegmentOverrun | ( | PTRAP_FRAME | trap | ) |
Definition at line 451 of file handlers.c.
|
extern |