URL
https://opencores.org/ocsvn/c0or1k/c0or1k/trunk
[/] [c0or1k/] [trunk/] [conts/] [posix/] [README] - Blame information for rev 2
Details |
Compare with Previous |
View Log
Line No. |
Rev |
Author |
Line |
1 |
2 |
drasko |
Codezero POSIX Services
|
2 |
|
|
|
3 |
|
|
This directory contains the source code for the POSIX services developed on top
|
4 |
|
|
of the Codezero Microkernel. There is a pager called MM0 which demonstrates how
|
5 |
|
|
a pager on top of Codezero should act, by its system call usage.
|
6 |
|
|
|
7 |
|
|
Test0 is the userspace task that tests microkernel system call functionality as
|
8 |
|
|
well as the POSIX system call functionality by issuing calls to MM0
|
9 |
|
|
|
10 |
|
|
Codezero POSIX services partially demonstrate how a POSIX level operating
|
11 |
|
|
system would be written on top of Codezero. Unlike shallow implementations on
|
12 |
|
|
embedded systems that only look like POSIX, mm0 implements a real virtual
|
13 |
|
|
memory subsystem and virtual filesystem that solidly backs the API. Neverhtheless
|
14 |
|
|
services such as terminal IO and common filesystem support are currently
|
15 |
|
|
missing.
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.