GitXplorerGitXplorer
N

nanos-lite

public
19 stars
10 forks
0 issues

Commits

List of commits on branch master.
Unverified
2a141760e31be246a7316942293a97873925bc2f

Makefile: use header files in newlib-navy

ssashimi-yzh committed 3 years ago
Unverified
04ae868da1e100fb3199e8f1baf1ebbed3368501

mm: do not use inline to fix ununed warning

ssashimi-yzh committed 3 years ago
Unverified
a5a1a3dbfa7f4f5d1b25fb834572544bf04fbbbb

Makefile: fix wrong dependency when HAS_NAVY=0

ssashimi-yzh committed 4 years ago
Unverified
fff077ba36760a274177380f25fa755c5ea3e674

mm: fix the range of HAS_VME

ssashimi-yzh committed 4 years ago
Unverified
7bbe1b3a26a7759b5ec7ac59253915d5194ec929

ready for ics2020

ssashimi-yzh committed 4 years ago
Unverified
72f37e18ae77ce2a1b3c935c0d3d0cc81bac764a

add projectn logo

ssashimi-yzh committed 5 years ago

README

The README file for this repository.

Nanos-lite

Nanos-lite is the simplified version of Nanos (http://cslab.nju.edu.cn/opsystem). It is ported to the AM project. 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