|
SayoriOS
0.3.3
|
Обработчик прерываний Подробнее...
#include "sys/cpu_isr.h"#include "sys/logo.h"#include "sys/unwind.h"#include <io/ports.h>#include "sys/scheduler.h"#include <io/status_loggers.h>Функции | |
| _Noreturn void | sod_screen_legacy (registers_t regs, char *title, char *msg, uint32_t code) |
| _Noreturn void | bsod_screen (registers_t regs, char *title, char *msg, uint32_t code) |
| void | print_regs (registers_t regs) |
| void | division_by_zero (registers_t regs) |
| void | fault_opcode (registers_t regs) |
| void | double_error (registers_t regs) |
| void | invalid_tss (registers_t regs) |
| void | segment_is_not_available (registers_t regs) |
| void | stack_error (registers_t regs) |
| void | general_protection_error (registers_t regs) |
| void | page_fault (registers_t regs) |
| void | fpu_fault (registers_t regs) |
Обработчик прерываний
См. определение в файле cpu_isr.c