RustSBI (@rustsbi)
  • Stars
    star
    1,421
  • Global Org. Rank 12,088 (Top 4 %)
  • Registered over 3 years ago
  • Most used languages
    Rust
    100.0 %
  • Location 🇺🇸 United States
  • Country Total Rank 7,868
  • Country Ranking
    Rust
    184

Top repositories

1

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.
Rust
1,019
star
2

rustsbi-qemu

QEMU platform SBI support implementation, using RustSBI
Rust
124
star
3

rustsbi-tutorial

rustsbi 开发教程
Rust
36
star
4

awesome-rustsbi

A curated list of awesome things related to rustsbi
35
star
5

rustsbi-k210

Kendryte K210 SBI support using RustSBI, provides privileged spec 1.12 environment by emulating it using 1.9.1
Rust
34
star
6

xuantie

Low level access to T-Head Xuantie RISC-V processors
Rust
32
star
7

slides

All public report slides and articles related to RustSBI
Rust
27
star
8

standalone

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

serde-device-tree

Serialize & deserialize device tree binary using serde
Rust
21
star
10

sbi-rt

Simple RISC-V SBI runtime library; designated for supervisor use
Rust
19
star
11

rustsbi-d1

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

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
Rust
17
star
13

plic

Rust support for RISC-V Platform-Level Interrupt Controller
Rust
10
star
14

sbi-spec

Definitions and constants in RISC-V Supervisor Binary Interface (RISC-V SBI)
Rust
9
star
15

bouffalo-hal

Embedded Rust peripheral driver for Bouffalo IoT chips
Rust
6
star
16

sifive-core

Low level access to SiFive RISC-V processor cores
Rust
5
star
17

sophgo-hal

Sophgo chips support, including componentized hardware abstraction layer (HAL) and ROM runtime library
Rust
5
star
18

rustsbi-hpm

RustSBI bootloader firmware for HPMicro MCUs
Rust
5
star
19

sbi-testing

RISC-V SBI environment test suite
Rust
4
star
20

hpm6750-pac

Embedded Rust Peripheral Access Crate for HPMicro HPM6750 chip series
Rust
2
star
21

prototyper

RustSBI prototyper
Rust
2
star
22

clic

Core-Local Interrupt Controller (CLIC) RISC-V Privileged Architecture Extensions Rust crate support
Rust
1
star
23

base-address

Static and dynamic base address for peripheral buses.
Rust
1
star