traces
This commit is contained in:
@@ -72,6 +72,19 @@ Practical meaning:
|
||||
- The CCU can force the display state by writing `E000[0x008F]`.
|
||||
- The RCP can also try to report local EVS/OFF changes through selector `0x008F`, but only when the secondary-table feature bits `E400[0x008F].11/.12` allow it.
|
||||
|
||||
Additional local-key trace:
|
||||
|
||||
- `F109 -> F6D0.7` handler `H'24E8` writes `E800[0x008F]=0x8000` or `0x0000`, then queues selector `0x008F`.
|
||||
- `F109 -> F6D0.6` handler `H'252E` writes `E800[0x008F]=0x2000` or `0x0000`, then queues selector `0x008F`.
|
||||
- Both handlers first check the current session/page gate (`F731 <= 2`) and both can divert to timed page `F732=0x1C01` when `E000[0x0088].14` is set.
|
||||
|
||||
This splits selector `0x008F` into at least two roles:
|
||||
|
||||
- CCU-visible display/status bits `0x0800` and `0x1000`, bench-mapped to `EVS` and `OFF`.
|
||||
- Local key/report bits `0x8000` and `0x2000`, emitted by the physical panel path when gates allow.
|
||||
|
||||
So the display bits that light `EVS/OFF` are not necessarily the same bits the local SHUTTER/OTHERS-adjacent buttons emit.
|
||||
|
||||
## Adjacent Shutter Value Family
|
||||
|
||||
The periodic/control-change scanner at `H'15E0` processes changed input words collected by IRQ3 from the external panel chips. Around the shutter path it calls `H'19A2`, which compares a local delta against the current primary table value and, if changed, writes the `E800` current table and calls `H'3E54`.
|
||||
|
||||
Reference in New Issue
Block a user