Rust-based OS Kernel for x86_64 UEFI | Zoluvia Platform
help - ๅธฎๅฉver - ็ๆฌuptime - ่ฟ่กๆถ้ดps - ่ฟ็จๅ่กจkill - ็ปๆญข่ฟ็จls - ็ฎๅฝๅ่กจcat - ๆฅ็ๆไปถmkdir - ๅๅปบ็ฎๅฝping - ็ฝ็ปๆต่ฏnet - ็ฝ็ป็ถๆifconfig - ็ฝ็ป้
็ฝฎpcilist - PCI่ฎพๅค
runst_x/
โโโ bootloader/ โ UEFI boot loader with SHA256 verification
โ โโโ Cargo.toml
โ โโโ src/main.rs
โโโ kernel/ โ Main kernel source
โ โโโ Cargo.toml โ Dependencies: simple-ahci, fat32, fringe, etc.
โ โโโ build.rs
โ โโโ src/
โ โโโ main.rs โ Kernel entry point, global driver instances
โ โโโ panic.rs โ Custom panic handler
โ โโโ console.rs โ Shell with history, tab completion, arrow keys
โ โโโ pci.rs โ PCI enumeration with bridge support
โ โโโ drivers/ โ Hardware drivers
โ โ โโโ ahci.rs โ Simple-AHCI storage
โ โ โโโ process.rs โ Fringe-based preemptive scheduling
โ โ โโโ fat32.rs โ FAT32 filesystem driver
โ โ โโโ rtl8139.rs โ RTL8139 Ethernet with ARP cache
โ โ โโโ tcpip.rs โ TCP/IP stack with ICMP
โ โ โโโ keyboard.rs โ PS/2 keyboard (pc-keyboard crate)
โ โ โโโ memory.rs โ 16MB heap allocator
โ โ โโโ net.rs โ ARP resolution
โ โ โโโ vga.rs โ VGA text buffer
โ โ โโโ rtc.rs โ Real-time clock
โ โโโ commands/ โ Shell commands (20+ built-in)
โโโ AUDIT_REPORT_v0.4.md โ Full audit report
All files are publicly accessible. Direct download links available at /runst_x/
RunST X Kernel v0.4 | Built with Rust | ยฉ 2026 Zoluvia