-
d81da42007
wasm-emu: keep only aliased qemu_ld fallback
main
evan
2026-07-24 10:37:12 -04:00
-
61ffd88e03
wasm-emu: narrow compiled-load corruption fallback (E46-E72)
evan
2026-07-23 20:49:17 -04:00
-
851f42223b
wasm-emu: document failed root-fix probes and refined TLB trace (E39-E45)
evan
2026-07-23 13:12:22 -04:00
-
6a9ad9edb6
wasm-emu: replace blanket store-TCI with mixed-store fallback (E35-E38)
evan
2026-07-23 11:53:58 -04:00
-
28ea986875
wasm-emu: isolate compiled-store corruption to uzlib fault-path TB (E32-E34)
evan
2026-07-23 10:37:23 -04:00
-
fe6bbe4d3d
wasm-emu: document concrete TLB-array corruption path (E23-E31)
evan
2026-07-23 07:50:54 -04:00
-
1406ab6d26
wasm-emu: document state materialization probes (E20-E22)
evan
2026-07-23 06:59:21 -04:00
-
373d5c2352
wasm-emu: rule out IO-thread guest-RAM race during reader open (E19)
evan
2026-07-22 23:11:02 -04:00
-
3c6e85a7fe
wasm-emu: rule out function-table reuse (E18); consolidate race diagnosis
evan
2026-07-22 21:57:51 -04:00
-
c608b65ef5
wasm-emu: rule out store redispatch path; document data-race conclusion (E17)
evan
2026-07-22 21:43:12 -04:00
-
9b8c6ba925
wasm-emu: document compiled-store corruption as a nondeterministic race
evan
2026-07-22 20:57:01 -04:00
-
fc2ec8a6ae
wasm-emu: record store-TCI benchmark and keep reliable default
evan
2026-07-22 19:47:47 -04:00
-
4b1a0d72a2
wasm-emu: document narrowed 32-bit store-TCI panic fix
evan
2026-07-22 19:05:42 -04:00
-
78df20560e
wasm-emu: add file-open diff2 arming and document compiled-store repro
evan
2026-07-22 18:16:05 -04:00
-
a5de735742
wasm-emu: wire ?tcgdiff2; document E11 whole-execution differential outcome
evan
2026-07-22 16:45:06 -04:00
-
2807194dc3
wasm-emu: wire opt-in ?tcgdiff differential; document E10 store-codegen exoneration
evan
2026-07-22 16:05:47 -04:00
-
e0d94c24d2
docs(wasm): E9 static analysis - found UNWINDING/DONE_FLAG bug; reframe root cause to register-value codegen
evan
2026-07-22 08:00:39 -04:00
-
8e664f99a0
docs(wasm): E8 - store bug is emergent, not localizable by region or width
evan
2026-07-22 07:25:17 -04:00
-
cc6e6b0d88
docs/test(wasm): E4-E7 store-bug isolation; deterministic byte+32 repro
evan
2026-07-22 06:53:41 -04:00
-
e3296dc533
docs(wasm): E3 PC-windowed bisection findings for store bug
evan
2026-07-21 21:48:07 -04:00
-
a071badfe8
docs(wasm): record B store-isolation experiments (E2)
evan
2026-07-21 20:42:01 -04:00
-
080a264b5c
perf(web): disable icount by default (4.7x faster book open)
evan
2026-07-21 20:19:46 -04:00
-
223500ab09
test(web): seed SD before autoboot; document upstream store-TCI root cause
evan
2026-07-21 16:14:22 -04:00
-
78f181e924
feat(web): improve SD file browser
evan
2026-07-21 15:37:00 -04:00
-
13f29177c1
fix(web): automate cold-boot power hold
evan
2026-07-21 12:08:43 -04:00
-
34de72680f
fix(display): use deterministic X3 LUT classification
evan
2026-07-21 11:42:08 -04:00
-
deb4896a0b
Bump third_party/qemu: ignore build artifact
evan
2026-07-21 10:35:12 -04:00
-
68deac2d8f
Reader renders correctly in WASM: grayscale persistence model
evan
2026-07-21 10:27:36 -04:00
-
376d302e1d
Reader opens in WASM: bump QEMU store-TB workaround; document panic
evan
2026-07-21 09:16:40 -04:00
-
b959776068
Build native QEMU from the third_party/qemu submodule
evan
2026-07-21 08:34:57 -04:00
-
b22934fe0d
Replace vvfat SD with browser-built raw FAT32 from OPFS
evan
2026-07-21 07:43:07 -04:00
-
bff6405afc
build: replace wasm patch with third_party/qemu submodule
evan
2026-07-20 18:44:51 -04:00
-
1a782eef9e
wip
evan
2026-07-20 18:00:59 -04:00
-
42c96a31a2
more
evan
2026-07-20 16:34:19 -04:00
-
a87c9576fc
working wasm
evan
2026-07-20 14:25:43 -04:00
-
d4e53ae638
fix(m25p80): answer Read-ID 0x90/0xAB for all chips, not just SST
evan
2026-07-20 09:03:16 -04:00
-
2c1b320b0a
fix(web): stop QEMU serial stdin from triggering browser input prompts
evan
2026-07-20 08:33:28 -04:00
-
14e2f2ea9f
feat(web): surface QEMU logs in-page and enable guest-error diagnostics
evan
2026-07-20 08:32:14 -04:00
-
08f5e342b0
feat(web): add self-signed HTTPS mode for headless/LAN access
evan
2026-07-20 08:27:51 -04:00
-
15436ee089
feat(web): bind dev server to 0.0.0.0 with a secure-context note
evan
2026-07-20 08:25:11 -04:00
-
90981ad154
feat(web): auto-merge CrossPoint release app image into a 16 MB flash
evan
2026-07-20 08:21:38 -04:00
-
bd4aa68032
docs: note boot stall next step and patch re-apply workflow
evan
2026-07-20 08:04:27 -04:00
-
9eceacea17
fix(wasm): boot real firmware past allocator and signature crashes
evan
2026-07-20 08:03:59 -04:00
-
0683c1b1c1
feat(web): add initial browser emulator interface
evan
2026-07-20 07:00:28 -04:00
-
6538cec9f6
feat(wasm): add browser QEMU build
evan
2026-07-19 22:31:52 -04:00
-
ca07c02e02
feat(emulator): add runtime X3 and X4 selection
evan
2026-07-19 20:51:44 -04:00
-
f972fbe78b
initial commit
evan
2026-07-19 19:21:43 -04:00