Luo Jia / Zhouqi Jiang's repositories
rustyvisor
Hypervisor written in Rust for the RISC-V 1.0 hypervisor extension
aclint
Provide structs and methods to operate riscv aclint device.
display-interface
Rust crates providing a generic interface for display drivers and some default implementations (GPIO, SPI and I2C)
dtb-walker
遍历设备树二进制对象
embedded-hal
A Hardware Abstraction Layer (HAL) for embedded systems
embedded-sdmmc-rs
A SD/MMC library with FAT16/FAT32 support, suitable for Embedded Rust systems
epd
E-paper display driver for Rust
hermit-os-kernel
A Rust-based, lightweight unikernel.
hermit-os-loader
The Hermit bootloader.
hypercraft
hypercraft is a VMM library written in Rust.
oreboot
oreboot is a fork of coreboot, with C removed, written in Rust.
qemu-docker
Docker image with QEMU for testing rustsbi-qemu
qingke
Low level and runtime support for WCH's 32bit QingKe RISC-V MCUs
riscv-isa-sim
Spike, a RISC-V ISA Simulator
riscv-sbi-doc
Documentation for the RISC-V Supervisor Binary Interface
rust-kernel-riscv
RISC-V kernel implemented with Rust
rustsbi-qemu
QEMU platform SBI support implementation, using RustSBI
rustsbi-standalone
RustSBI support as binary package, for all RISC-V platforms available
ruyisdk-website
Official Website of RuyiSDK Project.
salus
Risc-V hypervisor for TEE development
sbi-rt
Simple RISC-V SBI runtime library; designated for supervisor use
sbi-spec
Definitions and constants in RISC-V Supervisor Binary Interface (RISC-V SBI)
sophgo-hal
Sophgo chips support, including componentized hardware abstraction layer (HAL) and ROM runtime library
SyterKit
SyterKit is a baremetal framework, As bootloader, MPU framework, Running on SRAM