Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-rustsbi

A curated list of awesome things related to rustsbi
https://github.com/rustsbi/awesome-rustsbi

  • rustsbi - RISC-V Supervisor Binary Interface (RISC-V SBI) implementation in Rust [![crates.io](https://img.shields.io/crates/v/rustsbi.svg)](https://crates.io/crates/rustsbi)
  • sbi-testing - RISC-V SBI environment test suite [![crates.io](https://img.shields.io/crates/v/sbi-testing.svg)](https://crates.io/crates/sbi-testing)
  • sbi-rt - Simple RISC-V SBI runtime library; designated for supervisor use [![crates.io](https://img.shields.io/crates/v/sbi-rt.svg)](https://crates.io/crates/sbi-rt)
  • sbi-spec - Definitions and constants in RISC-V Supervisor Binary Interface (RISC-V SBI) [![crates.io](https://img.shields.io/crates/v/sbi-spec.svg)](https://crates.io/crates/sbi-spec)
  • rustsbi-k510 - RISC-V SBI firmware support for Kendryte K510 platform
  • rustsbi-d1 - RustSBI bootloader firmware and debug suite for Allwinner D1 SoC boards, including Nezha, Lichee and more
  • rustsbi-hifive-unmatched - RustSBI support on SiFive FU740 board; FU740 is a five-core heterogeneous processor with four SiFive U74 cores, and one SiFive S7 core
  • rustsbi-qemu - QEMU platform SBI support implementation
  • rustsbi-k210 - Kendryte K210 SBI support using RustSBI, provides privileged spec 1.12 environment by emulating it using 1.9.1
  • zCore - Reimplement Zircon microkernel in Rust
  • rCore-Tutorial-v3 - Let's write an OS which can run on RISC-V in Rust from scratch!
  • oreboot - oreboot is a fork of coreboot, with C removed, written in Rust
  • UltraOS - UltraOSオルトラオレジ - A Rust based Multicore OS developed by UltraTeam, HITsz
  • slides - All public report slides and articles related to RustSBI
  • rustsbi-hifive-unmatched/wiki - RustSBI HiFive Unmatched project documents
  • hpm6750-pac - Embedded Rust Peripheral Access Crate for HPMicro HPM6750 chip series
  • xuantie - Low level access to T-Head Xuantie RISC-V processors [![crates.io](https://img.shields.io/crates/v/xuantie.svg)](https://crates.io/crates/xuantie)
  • sifive-core - Low level access to SiFive RISC-V processor cores [![crates.io](https://img.shields.io/crates/v/sifive-core.svg)](https://crates.io/crates/sifive-core)
  • dtb-walker - Iterator device tree blob using cursor semantics [![crates.io](https://img.shields.io/crates/v/dtb-walker.svg)](https://crates.io/crates/dtb-walker)
  • os-xtask-utils - Program executation for xtask in os or bootloader project [![crates.io](https://img.shields.io/crates/v/os-xtask-utils.svg)](https://crates.io/crates/os-xtask-utils)
  • serde-device-tree - Serialize & deserialize device tree binary using serde [![crates.io](https://img.shields.io/crates/v/serde-device-tree.svg)](https://crates.io/crates/serde-device-tree)
  • rustsbi-nezha
  • rustsbi-D1 - creator