Repository navigation
Releases: Evanshenf/ssd-firmware-lab
Release list
v0.1.0-spine-preview.1 — experimental NVMe firmware spine
Reviewed fixed-profile software preview. Tested source: 735aaeb632b4155f44890bbc51fbd3b8b9d59cc1; this tag adds only source-bound release documentation.
The real software path connects native Linux / QEMU NVMe through the shared command lifecycle, M3-P FTL/GC/recovery, NFC and persistent file-NAND. Native ownership, stale-authority, ordinary I/O, resource-boundary and restart/continued-write checks passed. GCC/Clang current-spine, policy-smoke and c4-portable CI all passed at the exact source.
Limits: one 1-MiB namespace, 8-KiB maximum transfer, one I/O queue pair, finite runtime budgets and file-backed simulated NAND. This is not production firmware, real NAND, raw-block support, a performance result or exhaustive concurrent-FLR coverage. The physical erase-generation contract and the unconfirmed FLR publication-window risk are documented.
Full results, exact source/build identities, CI links and limitations
The metadata-only closure does not repeat the full semantic matrix.