-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Nirei Orange edited this page Apr 30, 2015
·
6 revisions
Neftis is the development project behind the not-yet-world-famous Atomik microkernel. The purpose of this wiki is to provide devs with all the necessary information about Atomik's architecture for colaboration on its codebase.
This page describes both the directory structure and code dependencies of Atomik's code. First comes a description of each folder and then a dependency tree in which each indentation level represents a dependency from the above folder.
|- neftis
|- arch -- architecture dependent code
|- common -- common code for use on userland and kernel
|- microkernel -- kernel code
|- osabi -- translation layers for binaries designed for other OSs
|- serv -- microkernel servers providing various functionalities
|- user -- kernel syscall interface
|- common
|- user
| |- serv
| |- osabi
|- microkernel:arch
At the moment, microkernel and arch are heavily interdependent. Solving this is on the TODO list.