8000 GitHub - jmanm/puma-os: An OS written in Rust
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jmanm/puma-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puma OS

Following along the amazing blog by Philipp Oppermann.

https://os.phil-opp.com/

Prerequisites

  • Rustup
  • QEMU
  • rust-src
  • llvm-tools-preview
  • cargo-xbuild
  • bootimage

Make sure the compiler is set to the 'nightly' version

> rustup override add nightly

Building

Install the prerequisites

> rustup component add rust-src
> rustup component add llvm-tools-preview
> cargo install cargo-xbuild
> cargo install bootimage --version "^0.8.0"
> cargo xbuild

Run via QEMU

> cargo xrun

About

An OS written in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages

0