Skip to content
This repository has been archived by the owner on Dec 26, 2020. It is now read-only.

algon-320/ruxv6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ruxv6

Goal: reimplement xv6 OS in Rust.

Requirements

  • Nightly Rust
    • run $ rustc default nightly.
  • cargo
  • xargo
    • run $ cargo install xargo.
  • (QEMU)

Execution

Currently, first you have to build xv6-public, then copy kernel and fs.img to the root of this project.

example
$ cd ../xv6-public
$ make kernel fs.img
$ cd ../ruxv6
$ cp kernel fs.img .

You can try this OS on QEMU by following command.

$ make qemu

About

(ARCHIVED) restarted under "algon-320/rusty-xv6"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published