Project Todo List
From Dexter
Jump to navigationJump to search
Here is a list of items we hope to achieve with Dexter. We'll be adding, removing, and changing this all the time. The further down the list you go, the less it is likely to be accurate.
Phase I Completed Items:
- Custom boot loader
- Kernel passes control from assembly to C
- Enable and handle hardware interrupts
- Basic memory paging enabled
- Read only FAT16 file system support
Phase I to be Completed:
- Keyboard driver
- Custom basic command shell
- Task scheduler to run user processes
- Small subset of C standard library implemented
Phase II
- Basic support for C standard library functions
- Start implementing OS interrupts
- Basic custom file system
- Mouse driver
- Basic VGA driver
Phase III
- Begin work on graphics mode rendering
- Expanded full featured command shell
- Improved file system with security
- Basic file system utilities
- Fairly complete C standard library implemented
- Begin work on OS APIs
Phase IV
- Create standard driver framework
- Basic working TCP/IP networking stack
- Basic network driver
Phase IV
- Basic SVGA driver
- More fun stuff!