Posted: Thu May 29, 2008 4:52 pm
That's exactly what I did for the IDT, GDT, ISR, IRQ, PIC, and PIT... I think most people do all that in their loaders, but as for me using BIN for the loader I force myself to do this stuff in the Kernel. It may sound "unconventional" perhaps; yet, after all it really doesn't suck that bad. It only sucks when you have to start hacking to make it work.