7649cb0b18
feat: add run() and binary entry points for all servers and init
...
Every server now has lib.rs (testable) + main.rs (deployable binary).
Binary is 3 lines: extern crate userspace_rt + call run().
Hardware servers use feature flags for adapter selection.
9 RISC-V binaries ready for the disk image.
2026-10-18 04:26:42 +02:00
29c3841679
feat(storage-server): implement ext4 read-only filesystem with superblock, inode, extent, and directory parsing
2026-10-18 03:49:24 +02:00
dd5c2c7268
feat(storage-server): implement FAT16 filesystem with read, write, create, delete, list, and cluster chain management
2026-10-18 03:45:30 +02:00
2dc503e07e
refactor(storage-server): add SectorId, FileName, PackedPath newtypes, eliminate raw primitives and DRY violations
2026-10-18 03:41:14 +02:00
7a4600b3a2
feat(storage-server): add StorageServer<F: FileSystem> with BlockDevice trait, mock adapters, and tests
2026-10-18 03:37:40 +02:00
bb99c3001d
init
2026-10-16 02:32:24 +02:00