1
0
mirror of https://github.com/wfjm/w11.git synced 2026-01-23 03:17:39 +00:00
wfjm.w11/doc/ECO-029-cpuerr_creset.md
Walter F.J. Mueller 4fdb179dfc CPUERR now cleared by CPU reset
- pdp11_sequencer.vhd: CPUERR cleared by CRESET
- mminki.mac: added, procedure to initialize MMU, kernel I space only
- test_w11a_cpuerr.tcl: added, test cpuerr register
- added more README's
- editorial changes
2016-12-27 23:35:12 +01:00

626 B

ECO-029: CPUERR cleared by cpu reset (2016-12-27)

Scope

  • Was in w11a from the very beginning
  • Affects: all w11a systems

Symptom summary

  • the cpuerr register is not cleared by a $cpu cp -creset command
  • the cpuerr status can affect cpu behaviour, e.g. yellow stack traps are only taken when the corresponding cpuerr flag is not set
  • this makes tbench test execution on FPGA potentially depending on pre-history

Fixes

Changed pdp11_sequencer.vhd to clear cpuerr with both general reset and with cpu reset.

Side effects

None because this affects a very early phase of system startup.