-
Notifications
You must be signed in to change notification settings - Fork 1
Another small experimental Kernel...
License
matteobusi/sOS
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
== SOS Operating System == Simple kernel ver 0.0.4 === Release Notes === This version (Codename Vox) is a work in progress version with in-kernel multithreading, to give the support to module loading. * Threads are managed by a non-reentrant circular list === TODO === ==== For this version ==== * Keyboard driver * Console application * Documentation ==== Future versions ==== (Sorted by implementation date) * Reimplement with B/R Trees the memory heap, to get better performance * (Maybe, to be evaluated) Implement priorities in multithreading * Make list reentrant (that's not necessary, because of the way the threading is implemented, but it may be useful for future uses) * Semaphores * Evaluate the best format for initrd (migration from proprietary to tar.gz) * SysCalls * Configuration file - in the initrd, with format and so on... * Binary file loader, to ring 2 - to load modules (called server) * ... Refer to wiki...
About
Another small experimental Kernel...
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published