EriX Project

A clean-room, capability-based microkernel OS written entirely in Rust.

Tampere, Finland
Private, read-only CMOS real-time-clock provider supplying authenticated wall-clock samples to EriX timed.
Updated 2026-09-21 19:34:25 +02:00
drv-ps2-mouse is the PS/2 pointer protocol translator daemon.
Updated 2026-09-21 19:33:37 +02:00
drv-ps2-keyboard is the PS/2 keyboard protocol translator daemon.
Updated 2026-09-21 19:33:15 +02:00
drv-i8042 is the userspace i8042 controller owner for EriX input bring-up.
Updated 2026-09-21 19:33:01 +02:00
drv-acpi is the ACPI platform discovery daemon in EriX hardware mediation.
Updated 2026-09-21 19:32:35 +02:00
Crash reporting service for the EriX operating system.
Updated 2026-09-21 19:32:14 +02:00
blockd is the mediated storage service for EriX
Updated 2026-09-21 19:31:38 +02:00
rootd is the first user-space policy authority launched by kernel. It receives the kernel -> root handoff and bootstraps critical early services.
Updated 2026-09-21 19:08:19 +02:00
lib-vfs is the no_std typed client and path-validation crate for the public filesystem surface
Updated 2026-09-21 19:00:46 +02:00
Allocation-free PTY lifecycle, terminal mode, event and trusted-control contracts for EriX.
Updated 2026-09-21 19:00:12 +02:00
Lossless, caller-buffered byte streams and explicit standard I/O endpoint roles for native EriX programs.
Updated 2026-09-21 18:59:38 +02:00
lib-input is the typed no_std client helper library for inputd.
Updated 2026-09-21 18:58:25 +02:00
lib-driver provides typed client helpers for driver control IPC.
Updated 2026-09-21 18:57:46 +02:00
lib-time is the no_std client helper library for the timed service.
Updated 2026-09-21 18:29:27 +02:00
lib-service is the service-discovery client helper crate for EriX.
Updated 2026-09-21 18:28:55 +02:00

Members 1