32 lines
440 B
C++
32 lines
440 B
C++
|
#include <kernel/IDT.h>
|
||
|
|
||
|
namespace Kernel
|
||
|
{
|
||
|
|
||
|
IDT* IDT::create()
|
||
|
{
|
||
|
ASSERT_NOT_REACHED();
|
||
|
}
|
||
|
|
||
|
[[noreturn]] void IDT::force_triple_fault()
|
||
|
{
|
||
|
ASSERT_NOT_REACHED();
|
||
|
}
|
||
|
|
||
|
void IDT::register_irq_handler(uint8_t, Interruptable*)
|
||
|
{
|
||
|
ASSERT_NOT_REACHED();
|
||
|
}
|
||
|
|
||
|
void IDT::register_interrupt_handler(uint8_t, void (*)())
|
||
|
{
|
||
|
ASSERT_NOT_REACHED();
|
||
|
}
|
||
|
|
||
|
void IDT::register_syscall_handler(uint8_t, void (*)())
|
||
|
{
|
||
|
ASSERT_NOT_REACHED();
|
||
|
}
|
||
|
|
||
|
}
|