summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* scripts: automate the data-disk workflow (mkdisk / sendkeys / test-disk)salmonik2026-08-019-8/+377
* ahci: skip ATAPI ports and fast-fail on device abortsalmonik2026-08-011-5/+22
* ahci: scan all ports; fat: mount first valid FAT32 disksalmonik2026-07-315-68/+160
* ahci: SATA driver + FAT32 persistent disk mounted at /disksalmonik2026-07-3111-16/+1556
* vt: defer scrolls and batch framebuffer pushessalmonik2026-07-315-27/+108
* gop: RAM backbuffer — scrolling never reads the framebuffersalmonik2026-07-312-12/+73
* vt: don't strand stale inverse cursor cells on scroll/clearsalmonik2026-07-314-10/+36
* vt: decode UTF-8, render box-drawing/arrow glyphs procedurallysalmonik2026-07-316-34/+261
* tty + vt terminal split, rsdosedit editor (1:1 UNIX console)salmonik2026-07-3114-258/+2209
* shell: ^C cancels the line / aborts streams, ^D = EOF → poweroffsalmonik2026-07-314-67/+152
* vfs: everything is a file — dirs, ramfs, character devicessalmonik2026-07-315-2/+736
* rtc + pci: CMOS clock with date command, PCI bus enumerationsalmonik2026-07-316-1/+282
* style: rustfmt field alignment in RuntimeServicessalmonik2026-07-311-15/+14
* docs: CONTEXT.md — poweroff milestone, power.rs layout entrysalmonik2026-07-311-1/+4
* power: proper shutdown via UEFI ResetSystem (ACPI S5)salmonik2026-07-315-11/+97
* docs: CONTEXT.md — paging adoption, heap growth, shell additionssalmonik2026-07-311-7/+30
* shell: fix mem memory-type labels, add mmap and stress commandssalmonik2026-07-311-6/+156
* rsnix: memory management — free-list heap, bitmap pages, paging adoptionsalmonik2026-07-315-42/+1050
* rsboot: loader file buffers use LoaderData (2) instead of RuntimeData (6)salmonik2026-07-311-0/+0
* fix(rsdos): organizational changessalmonik2026-07-3115-97/+362
* restructure: rsnix kernel + shell crate + rsdos entry pointsalmonik2026-07-3118-230/+229
* auto-version all strings from Cargo.toml via env!("CARGO_PKG_VERSION")salmonik2026-07-311-3/+4
* bump: 0.1.0 → 0.2.0 — working interrupt handlingsalmonik2026-07-313-5/+5
* fix: ISR dispatch calling convention + PS/2 interrupt enablesalmonik2026-07-312-48/+112
* interrupts: IDT, PIC remap, PIT timer, PS/2 keyboard IRQsalmonik2026-07-315-37/+414
* Initial commit: raisernics toy kernelsalmonik2026-07-3119-0/+2218