feat(v4.0.0): POST's cases as a table the kernel holds

mkpost.py writes v4/system/post_cases.c where it wrote the capsule: for
each case its name, its lines, and what it must do -- end in an error, or
leave v3's stack and print v3's output, which is now held in full where
the capsule held its length and a checksum.

The same 538 cases: checked against capsules/v4/post79.4th case by case --
names, lines, stacks, and the length and checksum of each output -- with
no difference.  The capsule is still what the boot runs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
rajames
2026-10-07 10:34:03 -04:00
co-authored by Claude Opus 5.5
parent b04ae55ec5
commit c2f4b9808a
4 changed files with 1190 additions and 126 deletions
File diff suppressed because it is too large Load Diff