# Change Log For V3.2

The change log for the previous version (V3.1) is here.

3 | 29-Aug-04 | SCP and libraries: Added ECHO command (from Dave Bryan) Qualified RESTORE detach with SIM_SW_REST Added missing sim_sock.h definition for OS/2 (from Holger Veit) HP2100: Changed CPU error stops to report PC not PC + 1 (from Dave Bryan) DP functional and timing fixes (from Dave Bryan): - controller sets ATN for all commands except read status - controller resumes polling for ATN interrupts after read status - check status on unattached drive set busy and not ready - check status tests wrong unit for write protect status - drive on line sets ATN, will set FLG if polling Fixed CLC to DR to stop operation (from Dave Bryan) MS functional and timing fixes (from Dave Bryan) - fixed erroneous execution of rejected command - fixed erroneous execution of select-only command - fixed erroneous execution of clear command - fixed odd byte handling for read - fixed spurious odd byte status on 13183A EOF - modified handling of end of medium - added detailed timing, with fast and realistic modes - added reel sizes to simulate end of tape - added debug printouts MT modified handling of end of medium (from Dave Bryan) Added tab to TTY control char set (from Dave Bryan) VAX: Fixed EMODD/EMODG to probe second longword of quadword destination RQ controllers luns start at 0 (from Andreas Cejna)
2 | 17-Jul-04 | SCP and libraries: Fixed problem ATTACHing to read-only files (found by John Dundas) Fixed problems in Windows terminal code (found by Dave Bryan) Fixed problem in big-endian reads (reported by Scott Bailey) GRI-909 Updated MSR to include SOV Updated EAO to include additional functions HP2100 (from Dave Bryan) Generalized control character handling for console terminal VAX: Fixed bad block initialization routine
1 | 10-Jul-04 | SCP and libraries: Added SET/SHOW CONSOLE subhierarhcy HP2100 (most fixes and enhancements from Dave Bryan): Added instruction printout to HALT message Added M and T internal registers Added N, S, and U breakpoints SBT increments B after store DMS console map must check dms_enb SFS x,C and SFC x,C work MP violation clears automatically on interrupt SFS/SFC 5 is not gated by protection enabled DMS enable does not disable mem prot checks DMS status inconsistent at simulator halt Examine/deposit are checking wrong addresses Physical addresses are 20b not 15b Revised DMS to use memory rather than internal format Revised IBL facility to conform to microcode Added DMA EDT I/O pseudo-opcode Separated DMA SRQ (service request) from FLG Revised peripherals to make SFS x,C and SFC x,C work Revised boot ROMs to use IBL facility Revised IBL treatment of SR to preserve SR<5:3> Fixed LPS, LPT timing Fixed DP boot interpretation of SR<0> Revised DR boot code to use IBL algorithm Fixed TTY input behavior during typeout for RTE-IV Suppressed nulls on TTY output for RTE-IV Added SFS x,C and SFC x,C to print/parse routines Fixed spurious overrun on magtape read into short buffer PDP11 and VAX peripherals: Fixed bug in autoconfigure (found by John Dundas) Added DHQ11 (from John Dundas) Fixed bug in TK50 error reporting (reported by Lyle Bickley) Fixed TK70 model number and media ID (found by Robert Schaffrath) VAX: fixed bug in DIVBx, DIVWx (reported by Peter Trimmel)
0 | 04-Apr-04 | SCP and libraries: Added SET/SHOW DEBUG commands Added SET/SHOW <device> DEBUG commands Added SHOW <device> MODIFIERS command Added SHOW <device> RADIX command Fixed double logging of SHOW BREAK (found by Mark Pizzolato) Added sim_vm_parse_addr and sim_vm_fprint_addr optional interfaces Added REG_VMAD flag Fixed REG_VMIO implementation Split SCP into separate libraries Further generalizations of Ethernet support (Dave Hittner, Mark Pizzolato) All DECtapes: Added control for DECtape off-reel message LGP: Added LGP-30/LGP-21 simulator PDP-10: Fixed bug in floating point unpack Fixed bug in FIXR (found by Phil Stone, fixed by Chris Smith) PDP-11: Added formatting, increment inhibit support to RK11 Fixed bug in RQ interrupt control (found by Tom Evans) Added DEUNA/DELUA support (from Dave Hittner) Added DZ per-line logging PDP-10: added DEUNA support (from Dave Hittner) VAX: Added extended memory support and firmware (from Mark Pizzolato) Added RXV21 support Fixed fault behaviors in EXTxV and INSV PDP-18B: Fixed bug in XVM g_mode implementation Fixed bug in PDP-15 indexed mode address calculation Fixed bug in PDP-15 autoincrement mode address calculation Fixed bugs in FP15 instruction decoding Fixed clock response to CAF Fixed XVM instruction symbolic encode/decode bugs Added support for PDP-9 LT09 (1-4 additional Teletypes) Added support for PDP-15 LT19 (1-16 additional Teletypes) Nova/Eclipse: Fixed device enable/disable support (found by Bruce Ray) Added ALM/QTY asynchronous multiplexors (from Bruce Ray)

Updated 03-Sep-04 by Bob Supnik (bob AT supnik DOT org - anti-spam encoded)