Rust OS framework that facilitates the development of and innovation in OS kernels
A trait for plain old data (POD)
The proc macro crate for ostd-pod
OSTD's proc macros
The kernel mode unit testing framework of OSTD
The derive proc macro crate for pod-rs
The OSTD-based kernel for running unit tests with OSDK.
The default buddy system frame allocator shipped with OSDK.
The default slab-based heap allocator shipped with OSDK.
Rust OS framework that offers safe interfaces for kernel development
A high-speed, local-first Terminal UI (TUI) for testing APIs.
An abort function that doesn't require the standard library