You are browsing as a guest. Sign up (or log in) to start making projects!

6h 21m 55s logged

I am still far away from getting interrupts from the keyboard, but I am still learning much and making progress on other parts of the kernel!

PMM

I added support for mapping pages manually, which means that I can program now the APICs! While debugging this, I also improved my Page Fault handler, which you can see on the screenshot.

APIC driver

The APIC driver should now be able to configure IRQs on the I/O APIC to get delivered to the local APIC, but I can’t test it as I still don’t know why I can’t get interrupts from the keyboard :-(

Road Map

I am still working on getting interrupts from the keyboard, which is my main goal before the next ship. I currently suspect that my PS/2 driver is broken.

0
4

Comments 0

No comments yet. Be the first!