Files
Joe Mattiello 8287d41676 fix(tom): expose live PIT counters and hardware register readback (#1047)
* fix(tom): expose live PIT counters and hardware register readback

* test(tom): refresh Jagniccc baseline for live PIT readback

* test(tom): keep readback harness under the test ABI guard
2026-10-20 04:14:00 -04:00
..

Regression screenshots

regression_test.sh compares the last screenshot dumped during its 600-frame run (frame 500) against these images.

The Jagniccc baseline includes the live PIT1 timing readout introduced by #1047. Its source (JaguarDemos/jagniccc2000/jagniccc.S, again loop) subtracts PIT1 reads to display rendering and elapsed milliseconds. The old baseline showed zeros because reads returned the timer reload value. The update changes 86 pixels within (80,28)–(211,34); the scene and frame counter are unchanged. Linux ARM64 and macOS ARM64 CI captures were pixel-identical.