mirror of
https://github.com/simh/simh.git
synced 2026-04-13 15:34:35 +00:00
ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time
This commit is contained in:
@@ -357,7 +357,7 @@ while (reason == 0) { /* loop until halted */
|
||||
sim_brk_test (MA, (1u << SIM_BKPT_V_SPC) | SWMASK ('E'))) { /* breakpoint? */
|
||||
reason = STOP_IBKPT; /* stop simulation */
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
IR = M[MA]; /* fetch instruction */
|
||||
if (sim_brk_summ &&
|
||||
|
||||
@@ -131,7 +131,7 @@ DIB df_dib = { DEV_DF, 3, { &df60, &df61, &df62 } };
|
||||
|
||||
UNIT df_unit = {
|
||||
UDATA (&df_svc, UNIT_FIX+UNIT_ATTABLE+UNIT_BUFABLE+UNIT_MUSTBUF,
|
||||
DF_DKSIZE)
|
||||
DF_DKSIZE)
|
||||
};
|
||||
|
||||
REG df_reg[] = {
|
||||
@@ -266,7 +266,7 @@ do {
|
||||
if (da >= uptr->capac) { /* nx disk addr? */
|
||||
df_sta = df_sta | DFS_NXD;
|
||||
break;
|
||||
}
|
||||
}
|
||||
M[DF_WC] = (M[DF_WC] + 1) & 07777; /* incr word count */
|
||||
M[DF_MA] = (M[DF_MA] + 1) & 07777; /* incr mem addr */
|
||||
pa = mex | M[DF_MA]; /* add extension */
|
||||
@@ -278,7 +278,7 @@ do {
|
||||
if ((df_wlk >> t) & 1) /* locked? set err */
|
||||
df_sta = df_sta | DFS_WLS;
|
||||
else { /* not locked */
|
||||
fbuf[da] = M[pa]; /* write word */
|
||||
fbuf[da] = M[pa]; /* write word */
|
||||
if (da >= uptr->hwmark) uptr->hwmark = da + 1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -682,13 +682,13 @@ if (mot & DTS_DIR) /* update pos */
|
||||
else uptr->pos = uptr->pos + delta;
|
||||
if (((int32) uptr->pos < 0) ||
|
||||
((int32) uptr->pos > (DTU_FWDEZ (uptr) + DT_EZLIN))) {
|
||||
detach_unit (uptr); /* off reel? */
|
||||
uptr->STATE = uptr->pos = 0;
|
||||
unum = (int32) (uptr - dt_dev.units);
|
||||
if (unum == DTA_GETUNIT (dtsa)) /* if selected, */
|
||||
dt_seterr (uptr, DTB_SEL); /* error */
|
||||
return TRUE;
|
||||
}
|
||||
detach_unit (uptr); /* off reel? */
|
||||
uptr->STATE = uptr->pos = 0;
|
||||
unum = (int32) (uptr - dt_dev.units);
|
||||
if (unum == DTA_GETUNIT (dtsa)) /* if selected, */
|
||||
dt_seterr (uptr, DTB_SEL); /* error */
|
||||
return TRUE;
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
@@ -796,7 +796,7 @@ switch (fnc) { /* at speed, check fnc *
|
||||
if (dtsb & DTB_DTF) { /* DTF set? */
|
||||
dt_seterr (uptr, DTB_TIM); /* timing error */
|
||||
return SCPE_OK;
|
||||
}
|
||||
}
|
||||
if (DEBUG_PRI (dt_dev, LOG_RW) ||
|
||||
(DEBUG_PRI (dt_dev, LOG_BL) && (blk == dt_logblk)))
|
||||
fprintf (sim_deb, ">>DT%d: reading block %d %s%s\n",
|
||||
@@ -950,7 +950,7 @@ switch (fnc) { /* at speed, check fnc *
|
||||
if (dtsb & DTB_DTF) { /* DTF set? */
|
||||
dt_seterr (uptr, DTB_TIM); /* timing error */
|
||||
return SCPE_OK;
|
||||
}
|
||||
}
|
||||
relpos = DT_LIN2OF (uptr->pos, uptr); /* cur pos in blk */
|
||||
M[DT_WC] = (M[DT_WC] + 1) & 07777; /* incr WC, CA */
|
||||
M[DT_CA] = (M[DT_CA] + 1) & 07777;
|
||||
@@ -965,7 +965,7 @@ switch (fnc) { /* at speed, check fnc *
|
||||
fbuf[ba] = dat; /* write word */
|
||||
if (ba >= uptr->hwmark)
|
||||
uptr->hwmark = ba + 1;
|
||||
}
|
||||
}
|
||||
/* ignore hdr */
|
||||
sim_activate (uptr, DT_WSIZE * dt_ltime);
|
||||
if (M[DT_WC] == 0)
|
||||
|
||||
@@ -128,7 +128,7 @@
|
||||
|
||||
#define STA_CLR (FN_RMASK | 00020) /* always clear */
|
||||
#define STA_DYN (STA_REW | STA_BOT | STA_REM | STA_EOF | \
|
||||
STA_EOT | STA_WLK) /* kept in USTAT */
|
||||
STA_EOT | STA_WLK) /* kept in USTAT */
|
||||
|
||||
extern uint16 M[];
|
||||
extern int32 int_req, stop_inst;
|
||||
|
||||
@@ -217,9 +217,9 @@ switch (IR & 07) { /* decode IR<9:11> */
|
||||
sim_activate (&ptp_unit, ptp_unit.wait); /* activate unit */
|
||||
return AC;
|
||||
|
||||
default:
|
||||
return (stop_inst << IOT_V_REASON) + AC;
|
||||
} /* end switch */
|
||||
default:
|
||||
return (stop_inst << IOT_V_REASON) + AC;
|
||||
} /* end switch */
|
||||
}
|
||||
|
||||
/* Unit service */
|
||||
|
||||
@@ -332,7 +332,7 @@ do {
|
||||
if ((rf_wlk >> t) & 1) /* write locked? */
|
||||
rf_sta = rf_sta | RFS_WLS;
|
||||
else { /* not locked */
|
||||
fbuf[rf_da] = M[pa]; /* write word */
|
||||
fbuf[rf_da] = M[pa]; /* write word */
|
||||
if (((uint32) rf_da) >= uptr->hwmark)
|
||||
uptr->hwmark = rf_da + 1;
|
||||
}
|
||||
|
||||
@@ -375,16 +375,16 @@ if (new_mving && !prev_mving) { /* start from stop? */
|
||||
|
||||
if ((prev_mving && !new_mving) || /* stop from moving? */
|
||||
(prev_dir != new_dir)) { /* dir chg while moving? */
|
||||
if (uptr->STATE >= STA_ACC) { /* not stopping? */
|
||||
if (td_setpos (uptr)) /* update pos */
|
||||
if (uptr->STATE >= STA_ACC) { /* not stopping? */
|
||||
if (td_setpos (uptr)) /* update pos */
|
||||
return TRUE;
|
||||
sim_cancel (uptr); /* stop current */
|
||||
sim_activate (uptr, td_dctime); /* schedule decel */
|
||||
uptr->STATE = STA_DEC | prev_dir; /* set status */
|
||||
td_slf = td_qlf = td_qlctr = 0; /* clear state */
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
sim_cancel (uptr); /* stop current */
|
||||
sim_activate (uptr, td_dctime); /* schedule decel */
|
||||
uptr->STATE = STA_DEC | prev_dir; /* set status */
|
||||
td_slf = td_qlf = td_qlctr = 0; /* clear state */
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
@@ -445,10 +445,10 @@ if (uptr->STATE & STA_DIR) /* update pos */
|
||||
else uptr->pos = uptr->pos + delta;
|
||||
if (((int32) uptr->pos < 0) ||
|
||||
((int32) uptr->pos > (DTU_FWDEZ (uptr) + DT_EZLIN))) {
|
||||
detach_unit (uptr); /* off reel */
|
||||
sim_cancel (uptr); /* no timing pulses */
|
||||
return TRUE;
|
||||
}
|
||||
detach_unit (uptr); /* off reel */
|
||||
sim_cancel (uptr); /* no timing pulses */
|
||||
return TRUE;
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user