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 99

  2. awesome-rustsbi awesome-rustsbi Public

    A curated list of awesome things related to rustsbi

    39 1

  3. slides slides Public

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

    Rust 28 12

  4. rustsbi-qemu rustsbi-qemu Public

    QEMU platform SBI support implementation, using RustSBI

    Rust 133 31

Repositories

Showing 10 of 41 repositories
  • 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,082 MIT 99 6 1 Updated Feb 12, 2025
  • Agent Public

    RustSBI Specialized Domain Knowledge Quiz LLM

    rustsbi/Agent’s past year of commit activity
    Python 101 MIT 6 0 1 Updated Feb 12, 2025
  • 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 7 0 0 Updated Feb 11, 2025
  • poplar Public Forked from IsaacWoods/poplar

    Microkernel and userspace written in Rust exploring modern ideas

    rustsbi/poplar’s past year of commit activity
    Rust 0 MPL-2.0 10 0 0 Updated Feb 10, 2025
  • slides Public

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

    rustsbi/slides’s past year of commit activity
    Rust 28 12 0 0 Updated Feb 10, 2025
  • prototyper Public

    RustSBI prototyper

    rustsbi/prototyper’s past year of commit activity
    Rust 11 MIT 9 0 0 Updated Feb 10, 2025
  • SyterKit Public Forked from YuzukiHD/SyterKit

    SyterKit is a baremetal framework, As bootloader, MPU framework, Running on SRAM

    rustsbi/SyterKit’s past year of commit activity
    C 0 GPL-2.0 35 0 0 Updated Feb 10, 2025
  • fast-trap Public

    快速陷入处理

    rustsbi/fast-trap’s past year of commit activity
    Rust 33 MIT 3 0 0 Updated Feb 9, 2025
  • bouffalo-hal Public

    Embedded Rust peripheral driver for Bouffalo IoT chips

    rustsbi/bouffalo-hal’s past year of commit activity
    Rust 10 MIT 7 0 0 Updated Feb 9, 2025
  • aclint Public

    Provide structs and methods to operate riscv aclint device.

    rustsbi/aclint’s past year of commit activity
    Rust 4 MIT 2 0 0 Updated Feb 9, 2025