mirror of
https://github.com/simh/simh.git
synced 2026-03-05 02:45:19 +00:00
Merge branch 'master' into KDP
This commit is contained in:
@@ -613,6 +613,7 @@ struct pdp_dib {
|
||||
int32 vloc; /* locator */
|
||||
int32 vec; /* value */
|
||||
int32 (*ack[VEC_DEVMAX])(void); /* ack routines */
|
||||
uint32 ulnt; /* IO length per unit */
|
||||
};
|
||||
|
||||
typedef struct pdp_dib DIB;
|
||||
|
||||
@@ -1156,7 +1156,8 @@ for (i = 0; dib_tab[i] != NULL; i++) { /* print table */
|
||||
(dib_tab[i]->vloc<=19)? 5: 4);
|
||||
else
|
||||
fprintf (st, " ");
|
||||
fprintf (st, " %2u %s\n", (dptr? dptr->numunits: 1), dptr? sim_dname (dptr): "CPU");
|
||||
fprintf (st, " %2u %s\n", (dib_tab[i]->ulnt? dib_tab[i]->lnt/dib_tab[i]->ulnt:
|
||||
(dptr? dptr->numunits: 1)), dptr? sim_dname (dptr): "CPU");
|
||||
}
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
@@ -387,7 +387,7 @@ t_stat rp_set_size (UNIT *uptr, int32 val, char *cptr, void *desc);
|
||||
|
||||
DIB rp_dib = {
|
||||
IOBA_RP, IOLN_RP, &rp_rd, &rp_wr,
|
||||
1, IVCL (RP), VEC_RP, { &rp_inta }
|
||||
1, IVCL (RP), VEC_RP, { &rp_inta }, IOLN_RP
|
||||
};
|
||||
|
||||
UNIT rp_unit[] = {
|
||||
|
||||
@@ -359,7 +359,7 @@ t_stat tu_map_err (UNIT *uptr, t_stat st, t_bool qdt);
|
||||
|
||||
DIB tu_dib = {
|
||||
IOBA_TU, IOLN_TU, &tu_rd, &tu_wr,
|
||||
1, IVCL (TU), VEC_TU, { &tu_inta }
|
||||
1, IVCL (TU), VEC_TU, { &tu_inta }, IOLN_TU,
|
||||
};
|
||||
|
||||
UNIT tu_unit[] = {
|
||||
|
||||
Reference in New Issue
Block a user