NJU-ProjectN/nanos-lite 2a141760e31be246a7316942293a97873925bc2f Makefile: use header files in newlib-navy
16 lines
545 B
Markdown
16 lines
545 B
Markdown
# Nanos-lite
|
|
|
|
Nanos-lite is the simplified version of Nanos (http://cslab.nju.edu.cn/opsystem).
|
|
It is ported to the [AM project](https://github.com/NJU-ProjectN/abstract-machine.git).
|
|
It is a two-tasking operating system with the following features
|
|
* ramdisk device drivers
|
|
* ELF program loader
|
|
* memory management with paging
|
|
* a simple file system
|
|
* with fix number and size of files
|
|
* without directory
|
|
* some device files
|
|
* 9 system calls
|
|
* open, read, write, lseek, close, gettimeofday, brk, exit, execve
|
|
* scheduler with two tasks
|