A modular, non-POSIX operating system for x86_64, built from scratch in C and assembly. Intended to be educational and experimental while rigorously following a Plan9-style "everything is a file" philosophy, featuring a from-scratch ACPI AML parser, EEVDF scheduler and a pseudo-capability namespace based security model.
Stars
437
Forks
16
Watchers
437
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
1.5k
commits
1
commits
refactor: flatten libstd include dir and merge kernel+module include dirs
caff5dfView on GitHubrefactor: standardize sys/ioring.h names and move IRP arguments to irp_frame_t
1e5d9e7View on GitHubfeat(kernel:io): implement basic verb tables; rename mem_desc_t into mdl_t
74bafbcView on GitHubrefactor: move sys/io.h to sys/fs.h; add ioring archetype system
bf997a2View on GitHubrefactor: reorganize ring and IRP subsystems into an I/O subsystem
a01160bView on GitHubfeat(kernel:mem_desc): implement memory descriptors; cleanup ring names
609889aView on GitHub