Change Log For V2.8

The change log for the previous version (V2.7) is here.

5 25-Dec-01 scp.c: fixed bug in DO command (found by John Dundas)

pdp11_cpu.c: cleaned up declarations

pdp11_rq.c: added RA series drives

pdp10_cpu.c:

  • cleaned up declarations
  • moved trap-in-progress to a separate variable
  • cleaned up volatile state for GNU C optimization problems
4 17-Dec-01 pdp11_rq.c: added queued processing for all packets
3 16-Dec-01 pdp8_cpu.c: fixed bugs in EAE
  • mode A instructions didn't clear GTF
  • ASR with shift count > 24 mis-set GTF
  • shifts with count == 32 produced wrong result
2 09-Dec-01 scp.c: added multi-breakpoint package

all CPU's: revised to use new multi-breakpoint package

pdp11_rq.c: added SHOW RINGS, FREEQ, RESPQ, UNITQ

1 06-Dec-01 scp.c: fixed bug in register name lookup logic
0 03-Dec-01 All:
  • Added support for read-only units to disk, tape, and paper-tape simulators
  • Converted most unit-based registers to arrays
  • Split master directory and user manual into multiple sub-directories and individual simulator user manuals

PDP-10:

  • Fixed bug in ITS PC sampling (post-increment rather than pre-increment)
  • Fixed bug in ITS LPMR (should clear translation lookaside buffer)
  • Both bugs found by Dave Conroy

PDP-11:

  • Added bus map
  • Added RQDX3
  • Fixed write check function in RK11, RLV12

PDP8: added RL8A

PDP-15: revised interrupt structure for expandability

SCP:

  • Added DO command
  • Added ATTACH read-only
  • Added extended SET/SHOW capability
  • Replaced ADD/REMOVE with SET <unit> ONLINE/OFFLINE
  • Added recognition of globally unique register names
  • Added unit-based register arrays


Updated 21-Apr-2003 by Bob Supnik (bob AT supnik DOT org - anti-spam encoded)