#include <interr.hpp>
Metody publiczne | |
| void | set_int (char intno, void(offset)(), short select, short flags) |
| void | install_except (void(_exc)()) |
| void | lidt () |
| void | sti () |
| void | cli () |
| void | set_int (char intno, void(offset)(), short select, short flags) |
| void | install_except (void(_exc)()) |
| void | lidt () |
| void | sti () |
| void | cli () |
Atrybuty publiczne | |
| struct_idt * | idt |
| struct_idtr * | idtr |
Definicja w linii 58 pliku interr.hpp.
| void Arch::x86::Interr::idt_service::set_int | ( | char | intno, | |
| void(offset)() | , | |||
| short | select, | |||
| short | flags | |||
| ) |
Definicja w linii 82 pliku interr.cpp.
Odwołuje się do Arch::x86::Interr::DEF_INTERRUPT_COUNT, idt, Arch::x86::Interr::struct_idt::s_flags, Arch::x86::Interr::struct_idt::s_offset0_15, Arch::x86::Interr::struct_idt::s_offset16_31 i Arch::x86::Interr::struct_idt::s_selector.
Odwołania w Arch::x86::Interr::init_int_chains().
| void Arch::x86::Interr::idt_service::install_except | ( | void(_exc)() | ) |
Definicja w linii 102 pliku interr.cpp.
Odwołuje się do exc.
Odwołania w Arch::x86::Interr::init_int_chains().
| void Arch::x86::Interr::idt_service::lidt | ( | ) |
Definicja w linii 108 pliku interr.cpp.
Odwołuje się do idtr.
Odwołania w Arch::x86::Interr::init().
| void Arch::x86::Interr::idt_service::sti | ( | ) |
Definicja w linii 121 pliku interr.cpp.
| void Arch::x86::Interr::idt_service::cli | ( | ) |
Definicja w linii 115 pliku interr.cpp.
| void Arch::x86::Interr::idt_service::set_int | ( | char | intno, | |
| void(offset)() | , | |||
| short | select, | |||
| short | flags | |||
| ) |
| void Arch::x86::Interr::idt_service::install_except | ( | void(_exc)() | ) |
| void Arch::x86::Interr::idt_service::lidt | ( | ) |
| void Arch::x86::Interr::idt_service::sti | ( | ) |
| void Arch::x86::Interr::idt_service::cli | ( | ) |
1.5.6