mirror of
https://github.com/simh/simh.git
synced 2026-01-31 05:43:06 +00:00
Notes For V3.3-1
1. New Features in 3.3-1 1.1 H316 TTY - implemented paper-tape reader and punch - added ASCII file support PTR,PTP - added ASCII file support 1.2 HP2100 CPU - added SET CPU 21MX-M, 21MX-E (from Dave Brian) - disabled TIMER/EXECUTE/DIAG instructions for 21MX-M (from Dave Bryan) - added post-processor to maintain T/M consistency (from Dave Bryan) DS - released 13037 disk controller 1.3 Interdata MT - added read-only file support 1.4 SDS MT - added read-only file support 1.5 PDP-11 TM,TS - added read-only file support 2. Bugs Fixed in 3.3 2.1 H316 CPU - fixed bug in divide LPT - fixed bug in DMA/DMC support MT - fixed bug in DMA/DMC support DP - fixed bug in skip on not seeking TTY - fixed bugs in SKS '104, '504 2.2 HP2100 CPU - fixed DMA reset to clear alternate CTL flop (from Dave Bryan) - fixed bug in JPY (from Dave Bryan) - fixed bugs in CBS, SBS, TBS - separate A/B from M[0/1] for DMA (found by Dave Bryan) LPS - added restart when set online, etc. (from Dave Bryan) - fixed col count for non-printing chars (from Dave Bryan) LPT - added restart when set online, etc. (from Dave Bryan) 2.3 PDP-11 CPU - fixed WAIT to work in all modes (from John Dundas)
This commit is contained in:
committed by
Mark Pizzolato
parent
b6393b36b4
commit
9b5c8c9711
@@ -25,6 +25,7 @@
|
||||
|
||||
cpu PDP-11 CPU
|
||||
|
||||
22-Dec-04 RMS Fixed WAIT to work in all modes (from John Dundas)
|
||||
02-Oct-04 RMS Added model emulation
|
||||
25-Jan-04 RMS Removed local debug logging support
|
||||
29-Dec-03 RMS Formalized 18b Qbus support
|
||||
@@ -785,7 +786,7 @@ case 000:
|
||||
else setTRAP (TRAP_ILL); /* no, ill inst */
|
||||
break;
|
||||
case 1: /* WAIT */
|
||||
if ((cm == MD_KER) && wait_enable) wait_state = 1;
|
||||
if (wait_enable) wait_state = 1;
|
||||
break;
|
||||
case 3: /* BPT */
|
||||
setTRAP (TRAP_BPT);
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
tm TM11/TU10 magtape
|
||||
|
||||
07-Dec-04 RMS Added read-only file support
|
||||
30-Sep-04 RMS Revised Unibus interface
|
||||
25-Jan-04 RMS Revised for device debug support
|
||||
29-Dec-03 RMS Added 18b Qbus support
|
||||
@@ -188,14 +189,14 @@ DIB tm_dib = { IOBA_TM, IOLN_TM, &tm_rd, &tm_wr,
|
||||
1, IVCL (TM), VEC_TM, { NULL } };
|
||||
|
||||
UNIT tm_unit[] = {
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) } };
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) },
|
||||
{ UDATA (&tm_svc, UNIT_ATTABLE + UNIT_ROABLE +UNIT_DISABLE, 0) } };
|
||||
|
||||
REG tm_reg[] = {
|
||||
{ ORDATA (MTS, tm_sta, 16) },
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
ts TS11/TSV05 magtape
|
||||
|
||||
07-Dec-04 RMS Added read-only file support
|
||||
30-Sep-04 RMS Revised Unibus interface
|
||||
25-Jan-04 RMS Revised for device debug support
|
||||
19-May-03 RMS Revised for new conditional compilation scheme
|
||||
@@ -301,7 +302,7 @@ int32 ts_map_status (t_stat st);
|
||||
DIB ts_dib = { IOBA_TS, IOLN_TS, &ts_rd, &ts_wr,
|
||||
1, IVCL (TS), VEC_TS, { NULL } };
|
||||
|
||||
UNIT ts_unit = { UDATA (&ts_svc, UNIT_ATTABLE + UNIT_DISABLE, 0) };
|
||||
UNIT ts_unit = { UDATA (&ts_svc, UNIT_ATTABLE + UNIT_ROABLE + UNIT_DISABLE, 0) };
|
||||
|
||||
REG ts_reg[] = {
|
||||
{ GRDATA (TSSR, tssr, DEV_RDX, 16, 0) },
|
||||
|
||||
Reference in New Issue
Block a user