Stars
GNU toolchain for RISC-V, including GCC
busybear-linux is a tiny RISC-V Linux root filesystem image that targets the VirtIO board in riscv-qemu.
RISC-V emulator for CLI and Web written in Rust with WebAssembly. It supports xv6 and Linux (ongoing).
Spike, a RISC-V ISA Simulator with patches for Pixel's TitanM2
pure python risc-v instruction set simulator
A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility
DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for **Serverless** scenarios. 使用Rust从0自研内核,具有Linux兼容性的操作系统,面向云计算Serverless场景而设计。
Let's write an OS which can run on RISC-V in Rust from scratch!
Bind C++ functions and classes into V8 JavaScript engine
A simple POC to show how to chain multiple callbacks via tail calls to artificially construct a call stack
A simple (yet naive), POSIX-compliant (hopefully!) operating system from scratch!
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network…
Fast and reasonably complete (framebuffer) terminal emulator.
从零实现TCP/IP协议栈。实现ARP/IP(含分片与重组)/UDP/TCP等协议
Mirror of https://gitlab.redox-os.org/redox-os/kernel
Mirror of https://gitlab.redox-os.org/redox-os/relibc
A portable and easy-to-integrate implementation of the Advanced Configuration and Power Interface (ACPI)
A book that explore how to write an Operating System from scratch
Mirror of InriaForge SSABook repository: https://gforge.inria.fr/projects/ssabook/ (was scheduled for retirement at the end of 2020, was still online as of 2021-03, but then gone by 2021-09).
