![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi86n_k0-FsM4AsfmW946WTXjHXtymwu-XfGGyDlro_Cz6MZwA0Ky_dkvlxcxXxvzi_Phumec-CNTRCOmSphspiG4_02I98KpDMYTNQfgberw7LySRxUUOhdSsMz_5KVmolZJgF_i70pg/s1600/prex_icon.gif)
The Prex microkernel provides only fundamental features for task, thread, memory, IPC,
exception, and synchronization. The other basic OS functions - process, file system, application loading, and networking, are provided by the user mode servers. In addition, Prex provides a POSIX emulation layer in order to utilize existing *NIX applications. This design allows the system to perform both of the native real-time task and the generic POSIX process simultaneously without degrading real-time performance. It also helps platform designers to construct OS by choosing suitable system servers for their target requisition.
exception, and synchronization. The other basic OS functions - process, file system, application loading, and networking, are provided by the user mode servers. In addition, Prex provides a POSIX emulation layer in order to utilize existing *NIX applications. This design allows the system to perform both of the native real-time task and the generic POSIX process simultaneously without degrading real-time performance. It also helps platform designers to construct OS by choosing suitable system servers for their target requisition.
Project goals:
The project targets the following goals:
- To provide a small, portable, real-time, secure, and robust operating system.
- To provide simple and clean source codes for education and an experimental test-bed.
- To conform to open standards as much as possible.
- To enjoy our life with kernel hacking. ;-)
http://prex.sourceforge.net/
No hay comentarios:
Publicar un comentario