This is the first rewrite of probably many more to come. My main aim with this rewrite was to get the PIC plus the Interrupts to work. Fortunately, things have began to work. It can detect a Breakpoint Fault from a simple "__asm__ volatile("int $0x3");" Assembly statement in the kernel's main entry point.
Now the next bit will be to program the PIT to see if it will work.
Google Search Engine prefers responsive websites.