• Stars
    star
    32
  • Rank 801,539 (Top 16 %)
  • Language
    Rust
  • License
    Other
  • Created over 3 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

More 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

slides

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

standalone

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

serde-device-tree

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

sbi-rt

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

rustsbi-d1

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

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
12

plic

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

sbi-spec

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

bouffalo-hal

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

sifive-core

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

sophgo-hal

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

rustsbi-hpm

RustSBI bootloader firmware for HPMicro MCUs
Rust
5
star
18

sbi-testing

RISC-V SBI environment test suite
Rust
4
star
19

hpm6750-pac

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

prototyper

RustSBI prototyper
Rust
2
star
21

clic

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

base-address

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