summaryrefslogtreecommitdiffstats
path: root/wiki/Host-Module.md
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/Host-Module.md')
-rw-r--r--wiki/Host-Module.md18
1 files changed, 12 insertions, 6 deletions
diff --git a/wiki/Host-Module.md b/wiki/Host-Module.md
index fa0b5a9..de68e5c 100644
--- a/wiki/Host-Module.md
+++ b/wiki/Host-Module.md
@@ -6,7 +6,7 @@
> source: [`../docs/03-architecture/06-host-module-and-hybrid-model.md`](../docs/03-architecture/06-host-module-and-hybrid-model.md);
> the docs tree wins on disagreement with this page.
>
-> Status: 2026-11-15, tree `master @ 692a7eb0`. Tags: `[live]` observed with
+> Status: 2026-11-15, tree `master @ 6aeb20c7`. Tags: `[live]` observed with
> the stock guest driver; `[wip]` demonstrated live, being productized;
> `[gated]` implemented default-off behind supervised gates; `[wall]` known
> blocking limit; `[target]` designed, not built; `[planned]` roadmap.
@@ -144,11 +144,17 @@ the first `MME-PACK-REARM` fires, the fixed-CB region is aliased, and
VAs populated. The DS stage-0/1 image is now authored and live: a VTG SPH at
`family+0x900` (`SPH-AUTHOR`, first word `020a0481`) is fetched by both vertex
slots, with the window's own slot-1 bind rewritten to it
-(`SPH-SLOT1-REWRITE`; DS `0x86040626 -> 0x84000420`, two boots). The remaining
-GL gap is the stage type/context bits (SPH5/SPH10/SPH18) plus the 728-B
-window's draw-issue call (`mac=0x22` is not among its released macros), so the
-draws still do not store, and the window/screen present path, which currently
-stays black or wedges X.
+(`SPH-SLOT1-REWRITE`; DS `0x86040626 -> 0x84000420`, two boots). The release
+path is now host-deterministic when the pack completes: the saved-window
+release carrier snapshots the held window and re-submits it with the calls
+released once the pack is resident (c772), and the held-CALL census plus the
+SA[34] golden fill prove the slot-34 `DRAW_IAB` target
+(`client=golden=used=0x265`). The remaining GL gap is call order (the 728-B
+window places slot-34 after the `0x33/0x39` setup, so the DS latch pre-empts
+it; the 324-B window places it first and ran `mac=0x22`), the reorder
+`a03a68ea` (landed, unexercised), the pack-completion lottery, the DS stage
+type/context bits (SPH5/SPH10/SPH18), the stores, and the window/screen
+present path, which currently stays black or wedges X.
## 6. Debug parameters