A reproducible Rust learning crate for the tg-rcore-tutorial ch1/ch2 SMP extension experiment with per-hart stacks and primary-only batch execution.
A simple helloworld crate (from crates.io) for ArceOS
A simple helloworld crate (from crates.io) for ArceOS
A multi-task child-thread crate (from crates.io) for ArceOS with PFlash MMIO access via page tables
ArceOS Guest Address Space (Hypervisor): runs a guest OS with loop-based VM exit handling and nested page fault support — RISC-V H-extension, ARM AArch64 EL2, and AMD SVM
A tool for OS development
A reproducible Rust learning crate for the tg-rcore-tutorial ch6/ch8 SMP extension experiment with multi-hart safe boot and primary-only kernel execution.
ArceOS Guest Virtual Device (Hypervisor): runs a guest OS with virtual device support (timer, console, NPF passthrough) — RISC-V H-extension, ARM AArch64 EL2, and AMD SVM
Command-line interface for Zephyr's MCUmgr protocol
Core library of the software suite for Zephyr's MCUmgr protocol
A modern, user-friendly SPC700 assembler.
ArceOS Guest Monolithic Kernel (Hypervisor): runs a guest monolithic OS kernel with user-space process support (task management, syscall handling, pflash passthrough) — RISC-V H-extension, ARM AArch64 EL2, and AMD SVM
CLI for the smp_tool lib.
A library to work with the Elektronika MK90 volume images