20 lines
253 B
C
20 lines
253 B
C
|
|
#include "idt.h"
|
||
|
|
|
||
|
|
|
||
|
|
void setup_idt() {
|
||
|
|
write_descriptors();
|
||
|
|
load_idt();
|
||
|
|
}
|
||
|
|
|
||
|
|
void write_descriptors() {
|
||
|
|
|
||
|
|
for(int i = 0; i < idtr.size; i+=(sizeof(InterruptDescriptor_t))) {
|
||
|
|
|
||
|
|
}
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
void load_idt() {
|
||
|
|
return;
|
||
|
|
}
|