diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 16 |
1 files changed, 13 insertions, 3 deletions
@@ -90,15 +90,25 @@ running the tests): src/apps/ userspace binaries src/tests/ test suite -## Important TODOs +## Roadmap + +### Plans for soon + +* Implement syscalls +* Write device drivers : VGA, keyboard, ATA, FAT, VESA + +### Important TODOs not to overlook -* The VFS code is not thread-safe ! Very dangerous, must be taken care of soon. - (important design considerations not to be overlooked) * How does a process exit, what does it do, how do processes synchronize ? +* Timers, workers, sleeping * Have several threads in a single process * Better handling of errors (rather than panicing) ; userspace apps should not have the possibility of crashing the system +### Things not sure + +* VFS thread safety : is the design correct ? (probably) + ## Licence None of the source files have a licence header because it's cumbersome. All the |