Files
novaos/TODO.md
2025-06-06 12:47:02 -04:00

34 lines
875 B
Markdown

## What do I need to do?
PS/2 controller
-> need to setup some timing device, probably PIT
-> need to setup the USB controller first, so i can disable Legacy USB bios shit
-> need to configure ACPI so i can actually detect for the PS/2 controller
-> then we can start configuring the PS/2
-> to properly send data to PS/2 controllers, we need some sort of timing interface,
this way we can timeout if we're being hanged on sending commands to a ps/2 device
PIT timer, or some sort of timer interface
perhaps maybe some more things off of the PIC? im not sure
really after that I want to do more to work towards userspace, so that I can start creating things
scheduler?
multi processing? threads?
etc
### Features I want
- A kernel bus
- some kind of driver where I can send messages that can eventually be accessed globally by other drives / applications