Page 1 of 1

IDT issues

Posted: Fri Apr 06, 2007 3:59 pm
by hakware
Hey. I'm trying to work with some IDT code (which I inherited from the OS project mine forked from -- it never worked there either), and I don't know what's wrong with it. I know a number of things that COULD be wrong with it, but I know far too little about the IDT structure and such to be making radical changes to the code. The IDT and PIC modules are attached (D source -- should be readable to C programmers as well) -- if someone can tell me what's up with it, or point me to some IDT code in C or C++ that works, I'd be very greatful.

~John

Posted: Fri Apr 06, 2007 4:40 pm
by hakware
Actually, now I got the IDT to work, but the keyboard ISR does a GP fault. *sigh*