Skip to content

patwarir/samudra-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Samudra OS

A prototype RISC-V operating system written in Rust that supports kernel Wasm modules.

Specifications

Supports:

  • RISC-V (ISA: riscv64gcv_zba_zbb_zbs, ABI: lp64d)
  • Wasm (ISA: wasm32)

Dependencies

Required:

  • Rust bare-metal RISC-V toolchain
  • Rust Wasm toolchain
  • QEMU

Quickstart

Run cargo build --locked --release && ./scripts/qemu.sh

References

Thanks to:

About

A prototype RISC-V operating system written in Rust that supports kernel Wasm modules.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors