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 prototyper folder.

    Rust 1.1k 110

  2. Agent Agent Public

    RustSBI Specialized Domain Knowledge Quiz LLM

    Python 110 15

  3. slides slides Public

    All public report slides, articles and meeting minutes related to RustSBI

    Rust 29 15

  4. awesome-rustsbi awesome-rustsbi Public

    A curated list of awesome things related to rustsbi

    39 1

Repositories

Showing 10 of 42 repositories
  • buildroot Public Forked from buildroot/buildroot

    Buildroot with RustSBI, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at https://gitlab.com/buildroot.org/buildroot/. Do not open issues or file pull requests here.

    rustsbi/buildroot’s past year of commit activity
    Makefile 0 2,527 0 0 Updated Apr 4, 2025
  • bouffaloader Public

    Bouffaloader is a baremetal bootloader for Bouffalo IoT chips.

    rustsbi/bouffaloader’s past year of commit activity
    Rust 80 MIT 80 0 0 Updated Apr 4, 2025
  • kendryte-hal Public

    Rust Hardware Abstract Layer (HAL) for Kendryte SoCs

    rustsbi/kendryte-hal’s past year of commit activity
    Rust 1 MIT 1 0 0 Updated Apr 4, 2025
  • allwinner-hal Public

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

    rustsbi/allwinner-hal’s past year of commit activity
    Rust 7 MIT 8 0 0 Updated Mar 30, 2025
  • bouffalo-hal Public

    Rust Hardware Abstraction Layer for Bouffalo chips

    rustsbi/bouffalo-hal’s past year of commit activity
    Rust 14 MIT 9 1 1 Updated Mar 31, 2025
  • serde-device-tree Public

    Serialize & deserialize device tree binary using serde

    rustsbi/serde-device-tree’s past year of commit activity
    Rust 20 1 0 0 Updated Mar 30, 2025
  • 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 prototyper folder.

    rustsbi/rustsbi’s past year of commit activity
    Rust 1,133 MIT 110 6 0 Updated Mar 30, 2025
  • Agent Public

    RustSBI Specialized Domain Knowledge Quiz LLM

    rustsbi/Agent’s past year of commit activity
    Python 110 MIT 15 0 0 Updated Mar 30, 2025
  • slides Public

    All public report slides, articles and meeting minutes related to RustSBI

    rustsbi/slides’s past year of commit activity
    Rust 29 15 0 0 Updated Mar 26, 2025
  • arceboot Public

    Reuse ArceOS components to build a cross-platform operating system bootloader

    rustsbi/arceboot’s past year of commit activity
    Rust 3 MIT 2 0 0 Updated Mar 26, 2025