notice anything wrong here?
Posted: Fri Aug 08, 2003 12:03 am
alright, i have been trying to setup the idt for about 2 weeks now and i am completley stumpted. i have decompiled the way c kernels do it and tried to emulate that. i have followed every idt-related guide at osdev.neopages.net (mainly involved stuffing the idt in .data and making sure the address to the handler was correct), i at one point had tons of interrupts filling every part of the idt and nothing changed, i have tried to sortof brute-force this problem by trying every combination of things i can. also i reread the part in intel book 3 about interrupts but it still doesnt work. this fails in both bochs and on a real pc, so it is definetly my problem. i mean, i really cant see how i am doing something wrong with the idt, i mean it is just an array pointing to handlers, which you then load a pointer to, but i dont know
any commentary is appreciated, even if it doesnt help me fix the idt (although that would be much *more* appreciated :) ).
thanks for your time,
Collin
[attachment deleted by admin]
any commentary is appreciated, even if it doesnt help me fix the idt (although that would be much *more* appreciated :) ).
thanks for your time,
Collin
[attachment deleted by admin]