Stable Branch Build Doc

handoffbuild.txt — microkernel_0.1_stable

Status: SYSCALL LIVE, INPUT ROUTED 🚀
  • Kernel: LSTAR syscall handler enabled (rax=24,27,28,29). CoreLocal stack switching active.
  • Protocol: sex-pdx unified with HIDEvent. libsys dependency minimized.
  • Input: sexinput routes PS/2 scancodes to sexdisplay via PDX.
  • Display: sexdisplay handles HIDEvent. Routes events to window AtomicRing buffers.
  • Build: Darwin ARM fix verified. Darwin rust-lld injection stable.
  • Dependencies: Cargo.toml modernized (acpi 6.1.1, smoltcp, RustCrypto). pic8259 removed.

⚡ Efficiency Protocol (No Waste Mode)

Phase 20 Plan: Redox Rustification & Orbital Maturity

  1. Redox Integration: Audit docs/grok/redox.txt. Implement acpi 6.1.1 logic in kernel/src/apic.rs.
  2. Orbital Evolution: Implement Z-order and focus logic in sexdisplay.
  3. Rust Drivers: Replace legacy C VGA/PS2 code with pure Rust crates.
  4. COSMIC Adaptation: Port cosmic-comp sub-components to SASOS domains.

Next Steps