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
|
X Get a kernel that can draw to screen
|
||||||
Higher half?
|
X Higher half
|
||||||
Paging
|
X Paging
|
||||||
X Get GDT setup
|
X Get GDT setup
|
||||||
- Enter protected mode
|
- Enter protected mode
|
||||||
*THIS IS A BOOTLOADER THING. GRUB DOES THIS FOR YOU.*
|
*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
|
Get the PIT working, especially IRQ0
|
||||||
HPET can come later
|
HPET can come later
|
||||||
Multitasking/Scheduler (with niceness)
|
Multitasking/Scheduler (with niceness)
|
||||||
|
@ -13,8 +15,6 @@ X Get interrupts working
|
||||||
Setup a heap
|
Setup a heap
|
||||||
Multithreading support
|
Multithreading support
|
||||||
Hardware abstraction layer
|
Hardware abstraction layer
|
||||||
Get IRQ1 (keyboard) working
|
|
||||||
Get a basic debug/rescue shell working
|
|
||||||
Get IRQ8 and IRQ14 working
|
Get IRQ8 and IRQ14 working
|
||||||
Get a hard drive driver working (with UNIX/MINIX-esque file system driver)
|
Get a hard drive driver working (with UNIX/MINIX-esque file system driver)
|
||||||
Get the basic init system set up
|
Get the basic init system set up
|
||||||
|
|
Loading…
Reference in a new issue