SayoriOS 0.3.3

Функции
Файл cpu_isr.c

Обработчик прерываний Подробнее...

`#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)

## Подробное описание

Обработчик прерываний

Автор
  Пиминов Никита (nikit.nosp@m.a.pi.nosp@m.minof.nosp@m.f@ya.nosp@m.ndex..nosp@m.ru)

Версия
  0.3.5

Дата
  2022-10-01

Авторство
  Copyright SayoriOS Team (c) 2022-2024

См. определение в файле cpu_isr.c