Skip to content

Commit 026dd98

Browse files
committed
Merge latest from Bob Supnik
1 parent 86e2e6b commit 026dd98

File tree

9 files changed

+21
-15
lines changed

9 files changed

+21
-15
lines changed

Interdata/id_pas.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* id_pas.c: Interdata programmable async line adapter simulator
22
3-
Copyright (c) 2001-2012, Robert M Supnik
3+
Copyright (c) 2001-2013, Robert M Supnik
44
55
Permission is hereby granted, free of charge, to any person obtaining a
66
copy of this software and associated documentation files (the "Software"),
@@ -25,6 +25,7 @@
2525
2626
pas Programmable asynchronous line adapter(s)
2727
28+
11-Oct-13 RMS Poll PAS immediately to pick up initial connect
2829
18-Apr-12 RMS Revised to use clock coscheduling
2930
21-Mar-12 RMS Fixed TT_GET_MODE test to use TTUF_MODE_x (Michael Bloom)
3031
19-Nov-08 RMS Revised for common TMXR show routines
@@ -485,7 +486,7 @@ t_stat r;
485486
r = tmxr_attach (&pas_desc, uptr, cptr); /* attach */
486487
if (r != SCPE_OK) /* error */
487488
return r;
488-
sim_activate (uptr, 100); /* quick poll */
489+
sim_activate (uptr, 0); /* immediate poll */
489490
return SCPE_OK;
490491
}
491492

PDP1/pdp1_dcs.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* pdp1_dcs.c: PDP-1D terminal multiplexor simulator
22
3-
Copyright (c) 2006-2008, Robert M Supnik
3+
Copyright (c) 2006-2013, Robert M Supnik
44
55
Permission is hereby granted, free of charge, to any person obtaining a
66
copy of this software and associated documentation files (the "Software"),
@@ -25,6 +25,7 @@
2525
2626
dcs Type 630 data communications subsystem
2727
28+
11-Oct-2013 RMS Poll DCS immediately after attach to pick up connect
2829
19-Nov-2008 RMS Revised for common TMXR show routines
2930
3031
This module implements up to 32 individual serial interfaces.
@@ -347,7 +348,7 @@ t_stat r;
347348
r = tmxr_attach (&dcs_desc, uptr, cptr); /* attach */
348349
if (r != SCPE_OK) /* error */
349350
return r;
350-
sim_activate_abs (uptr, tmxr_poll); /* start poll */
351+
sim_activate_abs (uptr, 0); /* start poll at once */
351352
return SCPE_OK;
352353
}
353354

PDP11/pdp11_cis.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1320,7 +1320,7 @@ return;
13201320
(a^x)(b^y) TMP
13211321
13221322
Note that the low bit of each digit is the same as the low bit of
1323-
the sum of the digits, ignoring the cary, since the low bit of the
1323+
the sum of the digits, ignoring the carry, since the low bit of the
13241324
sum is the xor of the bits.
13251325
13261326
Now compute I+J+66 to get decimal addition with carry forced left

PDP11/pdp11_dc.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* pdp11_dc.c: PDP-11 DC11 multiple terminal interface simulator
22
3-
Copyright (c) 1993-2012, Robert M Supnik
3+
Copyright (c) 1993-2013, Robert M Supnik
44
55
Permission is hereby granted, free of charge, to any person obtaining a
66
copy of this software and associated documentation files (the "Software"),
@@ -25,6 +25,7 @@
2525
2626
dci,dco DC11 terminal input/output
2727
28+
11-Oct-2013 RMS Poll DCI immediately after attach to pick up connect
2829
18-Apr-2012 RMS Modified to use clock coscheduling
2930
17-Aug-2011 RMS Added AUTOCONFIGURE modifier
3031
19-Nov-2008 RMS Revised for common TMXR show routines
@@ -557,7 +558,7 @@ t_stat r;
557558
r = tmxr_attach (&dcx_desc, uptr, cptr); /* attach */
558559
if (r != SCPE_OK) /* error? */
559560
return r;
560-
sim_activate (uptr, tmxr_poll); /* start poll */
561+
sim_activate (uptr, 0); /* start poll at once */
561562
return SCPE_OK;
562563
}
563564

PDP11/pdp11_dl.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* pdp11_dl.c: PDP-11 multiple terminal interface simulator
22
3-
Copyright (c) 1993-2012, Robert M Supnik
3+
Copyright (c) 1993-2013, Robert M Supnik
44
55
Permission is hereby granted, free of charge, to any person obtaining a
66
copy of this software and associated documentation files (the "Software"),
@@ -25,6 +25,7 @@
2525
2626
dli,dlo DL11 terminal input/output
2727
28+
11-Oct-2013 RMS Poll DLI immediately after attach to pick up connect
2829
18-Apr-2012 RMS Modified to use clock coscheduling
2930
17-Aug-2011 RMS Added AUTOCONFIGURE modifier
3031
19-Nov-2008 RMS Revised for common TMXR show routines
@@ -508,7 +509,7 @@ t_stat r;
508509
r = tmxr_attach (&dlx_desc, uptr, cptr); /* attach */
509510
if (r != SCPE_OK) /* error */
510511
return r;
511-
sim_activate (uptr, tmxr_poll); /* start poll */
512+
sim_activate (uptr, 0); /* start poll at once */
512513
return SCPE_OK;
513514
}
514515

PDP11/pdp11_rq.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1617,7 +1617,7 @@ if ((uptr = rq_getucb (cp, lu))) { /* get unit */
16171617
cp->pak[prv].link = cp->pak[tpkt].link;
16181618
break;
16191619
}
1620-
prv = tpkt;
1620+
prv = tpkt; /* no match, next */
16211621
}
16221622
}
16231623
if (tpkt) { /* found target? */

PDP11/pdp11_tq.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -933,7 +933,7 @@ if ((uptr = tq_getucb (lu))) { /* get unit */
933933
tq_pkt[prv].link = tq_pkt[tpkt].link; /* unlink */
934934
break;
935935
}
936-
prv = tpkt;
936+
prv = tpkt; /* no match, next */
937937
}
938938
}
939939
if (tpkt) { /* found target? */

PDP18B/pdp18b_tt1.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* pdp18b_ttx.c: PDP-9/15 additional terminals simulator
22
3-
Copyright (c) 1993-2012, Robert M Supnik
3+
Copyright (c) 1993-2013, Robert M Supnik
44
55
Permission is hereby granted, free of charge, to any person obtaining a
66
copy of this software and associated documentation files (the "Software"),
@@ -25,6 +25,7 @@
2525
2626
ttix,ttox LT15/LT19 terminal input/output
2727
28+
11-Oct-13 RMS Poll TTIX immediately to pick up initial connect
2829
18-Apr-12 RMS Revised to use clock coscheduling
2930
19-Nov-08 RMS Revised for common TMXR show routines
3031
18-Jun-07 RMS Added UNIT_IDLE flag
@@ -396,7 +397,7 @@ t_stat r;
396397
r = tmxr_attach (&ttx_desc, uptr, cptr); /* attach */
397398
if (r != SCPE_OK) /* error */
398399
return r;
399-
sim_activate (uptr, tmxr_poll); /* start poll */
400+
sim_activate (uptr, 0); /* start poll at once */
400401
return SCPE_OK;
401402
}
402403

PDP8/pdp8_ttx.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* pdp8_ttx.c: PDP-8 additional terminals simulator
22
3-
Copyright (c) 1993-2012, Robert M Supnik
3+
Copyright (c) 1993-2013, Robert M Supnik
44
55
Permission is hereby granted, free of charge, to any person obtaining a
66
copy of this software and associated documentation files (the "Software"),
@@ -25,6 +25,7 @@
2525
2626
ttix,ttox PT08/KL8JA terminal input/output
2727
28+
11-Oct-13 RMS Poll TTIX immediately to pick up initial connect (Mark Pizzolato)
2829
18-Apr-12 RMS Revised to use clock coscheduling
2930
19-Nov-08 RMS Revised for common TMXR show routines
3031
07-Jun-06 RMS Added UNIT_IDLE flag
@@ -360,7 +361,7 @@ t_stat r;
360361
r = tmxr_attach (&ttx_desc, uptr, cptr); /* attach */
361362
if (r != SCPE_OK) /* error */
362363
return r;
363-
sim_activate (uptr, 0); /* start poll */
364+
sim_activate (uptr, 0); /* start poll at once */
364365
return SCPE_OK;
365366
}
366367

0 commit comments

Comments
 (0)