http://git.dujemihanovic.i2p?p=nameless-os.git;a=blobdiff;f=kernel/kernel.c;h=9257a0e9cdedc7a251d84912414f5591c9c87976;hp=b274340cd2605ca7a905579cf06f0b32adbf8d99;hb=17c25e48e72b5578fe7cdc916fd1b6f26a6df3cd;hpb=e07e8457b21a82799a8c1931de13718371898675
\n", 0); idt_set_descriptor(idt, 8, 0x8, (uint32_t) double_fault, IDT_INTERRUPT_GATE, 0x0); idt_set_descriptor(idt, 14, 0x8, (uint32_t) pf_handler, IDT_INTERRUPT_GATE, 0x0); @@ -54,12 +59,5 @@ void kmain(void) pic_unmask(1); asm volatile ("sti"); kprint("All done\n", 0); - struct idtr curr_idtr; - asm ("sidt %0": "=m" (curr_idtr)); - kprintw(curr_idtr.limit); - kprintd(curr_idtr.base);...