1
0
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:
Mark Pizzolato
2013-10-12 13:33:01 -07:00
parent 86e2e6bd42
commit 026dd98d83
9 changed files with 21 additions and 15 deletions

View File

@@ -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

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -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? */

View File

@@ -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? */