Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
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.