PIT
I quickly wrote a simple PIT (Programmable Interval Timer) driver, so that I have a basic sleep function.
It isn’t really useful at the moment and not thread safe, but as it was very simple I thought why not?
APIC
I realized that MADT I/O APIC overrides also override the flags of entries, so I am using these now unless it’s overridden by the user.
Road map
As I have now a simple keyboard driver, I want to work on something new. Some things I am considering:
- Multitasking
- Filesystems
- ELF loading
- PCI
- USB
All of this topics are completely new to me, so I will pick the one that looks the most simple and probably fail anyway.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.