Expand description
Zero-cost no-op stand-in for the octal-latch tracer.
Compiled when the ppu-octal-trace dev feature is off (the default, and the
only config the #![no_std] chip stack builds — the full tracer’s ring needs
64-bit atomics the thumbv7em target lacks). Exposes the same push
signature and K_* event-kind constants the 2-cycle-ALE fetch path
references, so those call sites stay unconditional; push here is an empty
body the optimizer removes entirely. Behavior is thus byte-identical to the
full tracer with capture disabled — the tracer only ever observes, never
influences, emulation.
Constants§
- K_
HYBRID - Event kind: hybrid nametable splice fired.
- K_R2007
- Event kind:
$2007read during rendering. - K_
SMLAND - Event kind:
$2007state-machine countdown landed. - K_STALE
- Event kind: stale-latch pattern splice fired.
- K_W2006
- Event kind:
$2006second write during rendering.
Functions§
- push
- No-op (the
ppu-octal-tracefeature is off). Compiles to nothing.