Files
Stefan ArentzandClaude Opus 4.8 a45b920e8f Mouse plan M5: docs + as-built notes/MOUSE.md (#329)
The closer for the AppleMouse II card (plans/20260721-01, now complete). No
code — the as-built record and the config surface's documentation.

- notes/MOUSE.md: the as-built — synthetic firmware and the identification /
  screen-hole map, the private DEVSEL protocol, the interrupt model and the
  reusable maskable-IRQ line (so Mockingboard inherits it), and the
  coordinate decision (absolute/mapped, revised from the plan's
  relative/captured).
- README: the "What's emulated" list gains the AppleMouse II; a runnable
  example (examples/mouse.json, a slot-4 mouse //e) checked by
  readme_examples_parse.
- notes/JSON_CONFIG.md: the slot-card inventory gains "mouse" (one, any slot
  1-7, both families); notes/STATE.md lists the Mou Persist fields;
  notes/IDEAS.md ticks the AppleMouse item and points Mockingboard at the
  shared IRQ line.

Gate: readme_examples_parse + standard gates (382 pass).

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 01:27:48 -04:00
..