Skip to content
@rustsbi

RustSBI

Extensible, 100% Rust RISC-V bootloader environment

Welcome

Hi, welcome to RustSBI!

Any problems when using Rustsbi-based bootloader? Create an issue for related projects:

Readme Card

Readme Card

Readme Card

If you need or have completed a RustSBI-based bootloader, please crate a discussion to tell us.

Pinned Loading

  1. rustsbi rustsbi Public

    RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see https://github.com/rustsbi/prototyper.

    Rust 1k 90

  2. awesome-rustsbi awesome-rustsbi Public

    A curated list of awesome things related to rustsbi

    37 1

  3. slides slides Public

    All public report slides and articles related to RustSBI

    Rust 27 4

  4. rustsbi-qemu rustsbi-qemu Public

    QEMU platform SBI support implementation, using RustSBI

    Rust 129 32

Repositories

Showing 10 of 33 repositories
  • allwinner-hal Public

    Rust embedded hardware abstract layer (HAL) library for Allwinner chips

    rustsbi/allwinner-hal’s past year of commit activity
    Rust 5 MIT 6 0 0 Updated Oct 18, 2024
  • rustsbi-qemu Public

    QEMU platform SBI support implementation, using RustSBI

    rustsbi/rustsbi-qemu’s past year of commit activity
    Rust 129 32 4 1 Updated Oct 18, 2024
  • standalone Public

    Rapid prototyping and selection package for pure-Rust RISC-V firmware, with RustSBI + UEFI or RustSBI + LinuxBoot

    rustsbi/standalone’s past year of commit activity
    Rust 25 5 0 0 Updated Oct 18, 2024
  • prototyper Public

    RustSBI prototyper

    rustsbi/prototyper’s past year of commit activity
    Rust 5 MIT 4 0 0 Updated Oct 18, 2024
  • serde-device-tree Public

    Serialize & deserialize device tree binary using serde

    rustsbi/serde-device-tree’s past year of commit activity
    Rust 21 2 0 0 Updated Oct 18, 2024
  • slides Public

    All public report slides and articles related to RustSBI

    rustsbi/slides’s past year of commit activity
    Rust 27 4 0 0 Updated Oct 18, 2024
  • rustsbi Public

    RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see https://github.com/rustsbi/prototyper.

    rustsbi/rustsbi’s past year of commit activity
    Rust 1,031 MIT 90 2 1 Updated Oct 18, 2024
  • bouffalo-hal Public

    Embedded Rust peripheral driver for Bouffalo IoT chips

    rustsbi/bouffalo-hal’s past year of commit activity
    Rust 7 MIT 3 0 1 Updated Oct 14, 2024
  • bouffaloader Public

    Bouffaloader is a baremetal bootloader for Bouffalo IoT chips.

    rustsbi/bouffaloader’s past year of commit activity
    Rust 0 MIT 2 0 1 Updated Oct 12, 2024
  • rustsbi-d1 Public

    RustSBI bootloader firmware and debug suite for Allwinner D1 SoC boards, including Nezha, Lichee and more

    rustsbi/rustsbi-d1’s past year of commit activity
    Rust 18 4 1 0 Updated Oct 9, 2024

Top languages

Loading…

Most used topics

Loading…