Updates to dev timeline!
This commit is contained in:
parent
92d35f2647
commit
62f8b93234
1 changed files with 5 additions and 5 deletions
|
@ -1,10 +1,12 @@
|
|||
X Get a kernel that can draw to screen
|
||||
Higher half?
|
||||
Paging
|
||||
X Higher half
|
||||
X Paging
|
||||
X Get GDT setup
|
||||
- Enter protected mode
|
||||
*THIS IS A BOOTLOADER THING. GRUB DOES THIS FOR YOU.*
|
||||
X Get interrupts working
|
||||
? Get interrupts working
|
||||
Get IRQ1 (keyboard) working
|
||||
Get a basic debug/rescue shell working
|
||||
Get the PIT working, especially IRQ0
|
||||
HPET can come later
|
||||
Multitasking/Scheduler (with niceness)
|
||||
|
@ -13,8 +15,6 @@ X Get interrupts working
|
|||
Setup a heap
|
||||
Multithreading support
|
||||
Hardware abstraction layer
|
||||
Get IRQ1 (keyboard) working
|
||||
Get a basic debug/rescue shell working
|
||||
Get IRQ8 and IRQ14 working
|
||||
Get a hard drive driver working (with UNIX/MINIX-esque file system driver)
|
||||
Get the basic init system set up
|
||||
|
|
Loading…
Reference in a new issue