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.2k 128

  2. Agent Agent Public

    RustSBI Specialized Domain Knowledge Quiz LLM

    Python 104 10

  3. slides slides Public

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

    Rust 30 17

  4. awesome-rustsbi awesome-rustsbi Public

    A curated list of awesome things related to rustsbi

    43 1

Repositories

Showing 10 of 50 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,245 MIT 128 10 1 Updated Jan 23, 2026
  • artinchip-hal Public

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

    rustsbi/artinchip-hal’s past year of commit activity
    Rust 3 MIT 2 0 0 Updated Jan 22, 2026
  • fast-trap Public

    快速陷入处理

    rustsbi/fast-trap’s past year of commit activity
    Rust 39 MIT 9 0 0 Updated Jan 22, 2026
  • allwinner-hal Public

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

    rustsbi/allwinner-hal’s past year of commit activity
    Rust 11 MIT 13 0 0 Updated Jan 4, 2026
  • slides Public

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

    rustsbi/slides’s past year of commit activity
    Rust 30 17 0 0 Updated Dec 14, 2025
  • serde-device-tree Public

    Serialize & deserialize device tree binary using serde

    rustsbi/serde-device-tree’s past year of commit activity
    Rust 23 2 0 0 Updated Dec 4, 2025
  • Robustone Public Forked from hust-open-atom-club/Robustone

    Rewrite Capstone in Rust

    rustsbi/Robustone’s past year of commit activity
    Rust 0 MIT 11 0 0 Updated Nov 30, 2025
  • website Public

    RustSBI official website

    rustsbi/website’s past year of commit activity
    CSS 0 3 0 0 Updated Nov 17, 2025
  • xuantie Public

    Low level access to T-Head Xuantie RISC-V processors

    rustsbi/xuantie’s past year of commit activity
    Rust 33 6 0 0 Updated Nov 16, 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 52 0 0 Updated Nov 12, 2025