mirror of
https://github.com/simh/simh.git
synced 2026-01-28 12:49:21 +00:00
Merge with v3.9-0-rc2 first pass
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
cpu PDP-4/7/9/15 central processor
|
||||
|
||||
28-Apr-07 RMS Removed clock initialization
|
||||
26-Dec-06 RMS Fixed boundary test in KT15/XVM (reported by Andrew Warkentin)
|
||||
26-Dec-06 RMS Fixed boundary test in KT15/XVM (Andrew Warkentin)
|
||||
30-Oct-06 RMS Added idle and infinite loop detection
|
||||
08-Oct-06 RMS Added RDCLK instruction
|
||||
Fixed bug, PC off by one on fetch mem mmgt error
|
||||
@@ -34,7 +34,7 @@
|
||||
PDP-15 sets API 4 on CAL only if 0-3 inactive
|
||||
CAF clears memory management mode register
|
||||
27-Jun-06 RMS Reset clears AC, L, and MQ
|
||||
22-Sep-05 RMS Fixed declarations (from Sterling Garwood)
|
||||
22-Sep-05 RMS Fixed declarations (Sterling Garwood)
|
||||
16-Aug-05 RMS Fixed C++ declaration and cast problems
|
||||
22-Jul-05 RMS Removed AAS, error in V1 reference manual
|
||||
06-Nov-04 RMS Added =n to SHOW HISTORY
|
||||
@@ -56,14 +56,14 @@
|
||||
Fixed memory protect/skip interaction
|
||||
Fixed CAF not to reset CPU
|
||||
12-Mar-03 RMS Added logical name support
|
||||
18-Feb-03 RMS Fixed three EAE bugs (found by Hans Pufal)
|
||||
18-Feb-03 RMS Fixed three EAE bugs (Hans Pufal)
|
||||
05-Oct-02 RMS Added DIBs, device number support
|
||||
25-Jul-02 RMS Added DECtape support for PDP-4
|
||||
06-Jan-02 RMS Revised enable/disable support
|
||||
30-Dec-01 RMS Added old PC queue
|
||||
30-Nov-01 RMS Added extended SET/SHOW support
|
||||
25-Nov-01 RMS Revised interrupt structure
|
||||
19-Sep-01 RMS Fixed bug in EAE (found by Dave Conroy)
|
||||
19-Sep-01 RMS Fixed bug in EAE (Dave Conroy)
|
||||
17-Sep-01 RMS Fixed typo in conditional
|
||||
10-Aug-01 RMS Removed register from declarations
|
||||
17-Jul-01 RMS Moved function prototype
|
||||
@@ -2132,7 +2132,7 @@ if (usmd && (sw & SWMASK ('V'))) {
|
||||
addr = RelocXVM (addr, REL_C);
|
||||
else if (RELOC)
|
||||
addr = Reloc15 (addr, REL_C);
|
||||
if (((int32)addr) < 0)
|
||||
if (((int32) addr) < 0)
|
||||
return STOP_MME;
|
||||
}
|
||||
#endif
|
||||
@@ -2153,7 +2153,7 @@ if (usmd && (sw & SWMASK ('V'))) {
|
||||
addr = RelocXVM (addr, REL_C);
|
||||
else if (RELOC)
|
||||
addr = Reloc15 (addr, REL_C);
|
||||
if (((int32)addr) < 0)
|
||||
if (((int32) addr) < 0)
|
||||
return STOP_MME;
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
05-Dec-02 RMS Updated from Type 24 documentation
|
||||
22-Nov-02 RMS Added PDP-4 support
|
||||
05-Feb-02 RMS Added DIB, device number support
|
||||
03-Feb-02 RMS Fixed bug in reset routine (found by Robert Alan Byer)
|
||||
03-Feb-02 RMS Fixed bug in reset routine (Robert Alan Byer)
|
||||
06-Jan-02 RMS Revised enable/disable support
|
||||
25-Nov-01 RMS Revised interrupt structure
|
||||
10-Jun-01 RMS Cleaned up IOT decoding to reflect hardware
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* pdp18b_fpp.c: FP15 floating point processor simulator
|
||||
|
||||
Copyright (c) 2003-2008, Robert M Supnik
|
||||
Copyright (c) 2003-2012, Robert M Supnik
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
fpp PDP-15 floating point processor
|
||||
|
||||
19-Mar-12 RMS Fixed declaration of pc queue (Mark Pizzolato)
|
||||
06-Jul-06 RMS Fixed bugs in left shift, multiply
|
||||
31-Oct-04 RMS Fixed URFST to mask low 9b of fraction
|
||||
Fixed exception PC setting
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
05-Feb-03 RMS Added LP09, fixed conditionalization
|
||||
05-Oct-02 RMS Added DIB, device number support
|
||||
30-May-02 RMS Widened POS to 32b
|
||||
03-Feb-02 RMS Fixed typo (found by Robert Alan Byer)
|
||||
03-Feb-02 RMS Fixed typo (Robert Alan Byer)
|
||||
25-Nov-01 RMS Revised interrupt structure
|
||||
19-Sep-01 RMS Fixed bug in 647
|
||||
13-Feb-01 RMS Revised for register arrays
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
(PDP-15) RF15/RS09
|
||||
|
||||
04-Oct-06 RMS Fixed bug, DSCD does not clear function register
|
||||
15-May-06 RMS Fixed bug in autosize attach (reported by David Gesswein)
|
||||
15-May-06 RMS Fixed bug in autosize attach (David Gesswein)
|
||||
14-Jan-04 RMS Revised IO device call interface
|
||||
Changed sim_fsize calling sequence
|
||||
26-Oct-03 RMS Cleaned up buffer copy code
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
22-Dec-02 RMS Added break support
|
||||
01-Nov-02 RMS Added 7B/8B support to terminal
|
||||
05-Oct-02 RMS Added DIBs, device number support, IORS call
|
||||
14-Jul-02 RMS Added ASCII reader/punch support (from Hans Pufal)
|
||||
14-Jul-02 RMS Added ASCII reader/punch support (Hans Pufal)
|
||||
30-May-02 RMS Widened POS to 32b
|
||||
29-Nov-01 RMS Added read only unit support
|
||||
25-Nov-01 RMS Revised interrupt structure
|
||||
|
||||
@@ -34,12 +34,12 @@
|
||||
30-Jul-03 RMS Fixed FPM class mask
|
||||
18-Jul-03 RMS Added FP15 support
|
||||
02-Mar-03 RMS Split loaders apart for greater flexibility
|
||||
09-Feb-03 RMS Fixed bug in FMTASC (found by Hans Pufal)
|
||||
09-Feb-03 RMS Fixed bug in FMTASC (Hans Pufal)
|
||||
31-Jan-03 RMS Added support for RB09
|
||||
05-Oct-02 RMS Added variable device number support
|
||||
25-Jul-02 RMS Added PDP-4 DECtape support
|
||||
10-Feb-02 RMS Added PDP-7 DECtape IOT's
|
||||
03-Feb-02 RMS Fixed typo (found by Robert Alan Byer)
|
||||
03-Feb-02 RMS Fixed typo (Robert Alan Byer)
|
||||
17-Sep-01 RMS Removed multiconsole support
|
||||
27-May-01 RMS Added second Teletype support
|
||||
18-May-01 RMS Added PDP-9,-15 API IOT's
|
||||
@@ -49,8 +49,7 @@
|
||||
30-Nov-00 RMS Added PDP-9,-15 RIM/BIN loader format
|
||||
30-Oct-00 RMS Added support for examine to file
|
||||
27-Oct-98 RMS V2.4 load interface
|
||||
20-Oct-97 RMS Fixed endian dependence in RIM loader
|
||||
(found by Michael Somos)
|
||||
20-Oct-97 RMS Fixed endian dependence in RIM loader (Michael Somos)
|
||||
*/
|
||||
|
||||
#include "pdp18b_defs.h"
|
||||
|
||||
Reference in New Issue
Block a user