Pinned Repositories
awesome-rustsbi
A curated list of awesome things related to rustsbi
rustsbi
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-k210
Kendryte K210 SBI support using RustSBI, provides privileged spec 1.12 environment by emulating it using 1.9.1
rustsbi-qemu
QEMU platform SBI support implementation, using RustSBI
rustsbi-tutorial
rustsbi 开发教程
sbi-rt
Simple RISC-V SBI runtime library; designated for supervisor use
serde-device-tree
Serialize & deserialize device tree binary using serde
slides
All public report slides, articles and meeting minutes related to RustSBI
standalone
Rapid prototyping and selection package for pure-Rust RISC-V firmware, with RustSBI + UEFI or RustSBI + LinuxBoot
xuantie
Low level access to T-Head Xuantie RISC-V processors
RustSBI's Repositories
rustsbi/rustsbi
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-qemu
QEMU platform SBI support implementation, using RustSBI
rustsbi/bouffaloader
Bouffaloader is a baremetal bootloader for Bouffalo IoT chips.
rustsbi/rustsbi-tutorial
rustsbi 开发教程
rustsbi/awesome-rustsbi
A curated list of awesome things related to rustsbi
rustsbi/rustsbi-k210
Kendryte K210 SBI support using RustSBI, provides privileged spec 1.12 environment by emulating it using 1.9.1
rustsbi/xuantie
Low level access to T-Head Xuantie RISC-V processors
rustsbi/slides
All public report slides, articles and meeting minutes related to RustSBI
rustsbi/standalone
Rapid prototyping and selection package for pure-Rust RISC-V firmware, with RustSBI + UEFI or RustSBI + LinuxBoot
rustsbi/sbi-rt
Simple RISC-V SBI runtime library; designated for supervisor use
rustsbi/serde-device-tree
Serialize & deserialize device tree binary using serde
rustsbi/rustsbi-d1
RustSBI bootloader firmware and debug suite for Allwinner D1 SoC boards, including Nezha, Lichee and more
rustsbi/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/prototyper
RustSBI prototyper
rustsbi/plic
Rust support for RISC-V Platform-Level Interrupt Controller
rustsbi/sbi-spec
Definitions and constants in RISC-V Supervisor Binary Interface (RISC-V SBI)
rustsbi/bouffalo-hal
Embedded Rust peripheral driver for Bouffalo IoT chips
rustsbi/allwinner-hal
Rust embedded hardware abstract layer (HAL) library for Allwinner chips
rustsbi/sbi-testing
RISC-V SBI environment test suite
rustsbi/sifive-core
Low level access to SiFive RISC-V processor cores
rustsbi/sophgo-hal
Sophgo chips support, including componentized hardware abstraction layer (HAL) and ROM runtime library
rustsbi/Agent
RustSBI Specialized Domain Knowledge Quiz LLM
rustsbi/hpm6750-pac
Embedded Rust Peripheral Access Crate for HPMicro HPM6750 chip series
rustsbi/base-address
Static and dynamic base address for peripheral buses.
rustsbi/clic
Core-Local Interrupt Controller (CLIC) RISC-V Privileged Architecture Extensions Rust crate support
rustsbi/kendryte-hal
Rust Hardware Abstract Layer (HAL) for Kendryte SoCs
rustsbi/website
RustSBI official website
rustsbi/.github
rustsbi/qemu-docker
Docker image with QEMU for testing rustsbi-qemu
rustsbi/rpmi
RISC-V Platform Management Interface constants and runtime library.