Merge latest from Bob Supnik
This commit is contained in:
parent
86e2e6bd42
commit
026dd98d83
9 changed files with 21 additions and 15 deletions
|
@ -1,6 +1,6 @@
|
|||
/* id_pas.c: Interdata programmable async line adapter simulator
|
||||
|
||||
Copyright (c) 2001-2012, Robert M Supnik
|
||||
Copyright (c) 2001-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 @@
|
|||
|
||||
pas Programmable asynchronous line adapter(s)
|
||||
|
||||
11-Oct-13 RMS Poll PAS immediately to pick up initial connect
|
||||
18-Apr-12 RMS Revised to use clock coscheduling
|
||||
21-Mar-12 RMS Fixed TT_GET_MODE test to use TTUF_MODE_x (Michael Bloom)
|
||||
19-Nov-08 RMS Revised for common TMXR show routines
|
||||
|
@ -485,7 +486,7 @@ t_stat r;
|
|||
r = tmxr_attach (&pas_desc, uptr, cptr); /* attach */
|
||||
if (r != SCPE_OK) /* error */
|
||||
return r;
|
||||
sim_activate (uptr, 100); /* quick poll */
|
||||
sim_activate (uptr, 0); /* immediate poll */
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* pdp1_dcs.c: PDP-1D terminal multiplexor simulator
|
||||
|
||||
Copyright (c) 2006-2008, Robert M Supnik
|
||||
Copyright (c) 2006-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 @@
|
|||
|
||||
dcs Type 630 data communications subsystem
|
||||
|
||||
11-Oct-2013 RMS Poll DCS immediately after attach to pick up connect
|
||||
19-Nov-2008 RMS Revised for common TMXR show routines
|
||||
|
||||
This module implements up to 32 individual serial interfaces.
|
||||
|
@ -347,7 +348,7 @@ t_stat r;
|
|||
r = tmxr_attach (&dcs_desc, uptr, cptr); /* attach */
|
||||
if (r != SCPE_OK) /* error */
|
||||
return r;
|
||||
sim_activate_abs (uptr, tmxr_poll); /* start poll */
|
||||
sim_activate_abs (uptr, 0); /* start poll at once */
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
|
|
|
@ -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? */
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* pdp18b_ttx.c: PDP-9/15 additional terminals 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 @@
|
|||
|
||||
ttix,ttox LT15/LT19 terminal input/output
|
||||
|
||||
11-Oct-13 RMS Poll TTIX immediately to pick up initial connect
|
||||
18-Apr-12 RMS Revised to use clock coscheduling
|
||||
19-Nov-08 RMS Revised for common TMXR show routines
|
||||
18-Jun-07 RMS Added UNIT_IDLE flag
|
||||
|
@ -396,7 +397,7 @@ t_stat r;
|
|||
r = tmxr_attach (&ttx_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 @@
|
|||
/* pdp8_ttx.c: PDP-8 additional terminals 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 @@
|
|||
|
||||
ttix,ttox PT08/KL8JA terminal input/output
|
||||
|
||||
11-Oct-13 RMS Poll TTIX immediately to pick up initial connect (Mark Pizzolato)
|
||||
18-Apr-12 RMS Revised to use clock coscheduling
|
||||
19-Nov-08 RMS Revised for common TMXR show routines
|
||||
07-Jun-06 RMS Added UNIT_IDLE flag
|
||||
|
@ -360,7 +361,7 @@ t_stat r;
|
|||
r = tmxr_attach (&ttx_desc, uptr, cptr); /* attach */
|
||||
if (r != SCPE_OK) /* error */
|
||||
return r;
|
||||
sim_activate (uptr, 0); /* start poll */
|
||||
sim_activate (uptr, 0); /* start poll at once */
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue