mirror of
https://github.com/simh/simh.git
synced 2026-01-27 12:32:24 +00:00
Merge latest from Bob Supnik
This commit is contained in:
@@ -1320,7 +1320,7 @@ return;
|
||||
(a^x)(b^y) TMP
|
||||
|
||||
Note that the low bit of each digit is the same as the low bit of
|
||||
the sum of the digits, ignoring the cary, since the low bit of the
|
||||
the sum of the digits, ignoring the carry, since the low bit of the
|
||||
sum is the xor of the bits.
|
||||
|
||||
Now compute I+J+66 to get decimal addition with carry forced left
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* pdp11_dc.c: PDP-11 DC11 multiple terminal interface simulator
|
||||
|
||||
Copyright (c) 1993-2012, Robert M Supnik
|
||||
Copyright (c) 1993-2013, 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 @@
|
||||
|
||||
dci,dco DC11 terminal input/output
|
||||
|
||||
11-Oct-2013 RMS Poll DCI immediately after attach to pick up connect
|
||||
18-Apr-2012 RMS Modified to use clock coscheduling
|
||||
17-Aug-2011 RMS Added AUTOCONFIGURE modifier
|
||||
19-Nov-2008 RMS Revised for common TMXR show routines
|
||||
@@ -557,7 +558,7 @@ t_stat r;
|
||||
r = tmxr_attach (&dcx_desc, uptr, cptr); /* attach */
|
||||
if (r != SCPE_OK) /* error? */
|
||||
return r;
|
||||
sim_activate (uptr, tmxr_poll); /* start poll */
|
||||
sim_activate (uptr, 0); /* start poll at once */
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* pdp11_dl.c: PDP-11 multiple terminal interface simulator
|
||||
|
||||
Copyright (c) 1993-2012, Robert M Supnik
|
||||
Copyright (c) 1993-2013, 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 @@
|
||||
|
||||
dli,dlo DL11 terminal input/output
|
||||
|
||||
11-Oct-2013 RMS Poll DLI immediately after attach to pick up connect
|
||||
18-Apr-2012 RMS Modified to use clock coscheduling
|
||||
17-Aug-2011 RMS Added AUTOCONFIGURE modifier
|
||||
19-Nov-2008 RMS Revised for common TMXR show routines
|
||||
@@ -508,7 +509,7 @@ t_stat r;
|
||||
r = tmxr_attach (&dlx_desc, uptr, cptr); /* attach */
|
||||
if (r != SCPE_OK) /* error */
|
||||
return r;
|
||||
sim_activate (uptr, tmxr_poll); /* start poll */
|
||||
sim_activate (uptr, 0); /* start poll at once */
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
|
||||
@@ -1617,7 +1617,7 @@ if ((uptr = rq_getucb (cp, lu))) { /* get unit */
|
||||
cp->pak[prv].link = cp->pak[tpkt].link;
|
||||
break;
|
||||
}
|
||||
prv = tpkt;
|
||||
prv = tpkt; /* no match, next */
|
||||
}
|
||||
}
|
||||
if (tpkt) { /* found target? */
|
||||
|
||||
@@ -933,7 +933,7 @@ if ((uptr = tq_getucb (lu))) { /* get unit */
|
||||
tq_pkt[prv].link = tq_pkt[tpkt].link; /* unlink */
|
||||
break;
|
||||
}
|
||||
prv = tpkt;
|
||||
prv = tpkt; /* no match, next */
|
||||
}
|
||||
}
|
||||
if (tpkt) { /* found target? */
|
||||
|
||||
Reference in New Issue
Block a user