|
StuBS
|
Classes | |
| struct | IDT::InterruptDescriptor.__unnamed42__.__unnamed44__ |
Namespaces | |
| namespace | IDT |
| "Interrupt Descriptor Table (IDT) | |
Functions | |
| void | IDT::load () |
Load the IDT's address and size into the IDT-Register via idtr. | |
| void | IDT::handle (uint8_t vector, void *handler, enum Gate type=Gate::GATE_INT, enum GateSize size=GateSize::GATE_SIZE_32, enum DPL dpl=DPL::DPL_KERNEL, bool present=true) |
| Configure entry point for interrupt handling. | |
Constants | |
| static struct InterruptDescriptor | IDT::idt [256] |
| struct IDT::InterruptDescriptor.__unnamed42__.__unnamed44__ |