Various minor fixes.

Removed some commented out code.
Removed excessive printfs.
Fixed spid not initialising for mm0
Fixed some faults with fs0.

TODO:
- Need to store vfs files in a separate list.
- Need to define vnum as a vfs-file-specific data, i.e. in priv_data field of vm_file.
- Need to then fix vfs_receive_sys_open.
This commit is contained in:
Bahadir Balban
2008-03-24 22:39:21 +00:00
parent 13b9e5407a
commit 4b1abc60a6
13 changed files with 36 additions and 103 deletions

4
README
View File

@@ -133,8 +133,8 @@ Codezero is an operating system that targets embedded systems. It supports the
most fundamental posix calls and modern features such as demand-paging and has a
virtual filesystem layer. Different from other posix-like systems, it is based
on a microkernel design. It has a cleanly separated set of services, it is small
and well-focused. Its design is carefully thought out, so it's not just a
mock-up implementation of an operating system API. Its source code is also
and well-focused. It's design is carefully thought out, so it's not just a
mock-up implementation of an operating system API. It's source code is also
freely available. For these reasons it is a good candidate as systems software
to be used on embedded platforms. Currently it has little or no users, therefore
compared to systems with a saturated user base it is possible to tailor it