mirror of
https://github.com/simh/simh.git
synced 2026-01-27 12:32:24 +00:00
NOVA, PDP18B, PDP8, PDP11: Some of the remaining changes from simh v3.12-5
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/* nova_mta.c: NOVA magnetic tape simulator
|
||||
|
||||
Copyright (c) 1993-2022, Robert M. Supnik
|
||||
Copyright (c) 1993-2023, 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 @@
|
||||
|
||||
mta magnetic tape
|
||||
|
||||
02-Nov-23 RMS Mode change should test STA_BOT, not sim_tape_BOT
|
||||
26-Mar-22 RMS Added extra case points for new MTSE definitions
|
||||
13-Mar-17 RMS Annotated fall through in switch
|
||||
04-Jul-07 BKR fixed boot code to properly boot self-boot tapes;
|
||||
@@ -371,7 +372,7 @@ else switch (c) { /* case on command */
|
||||
break;
|
||||
|
||||
case CU_DMODE: /* drive mode */
|
||||
if (!sim_tape_bot (uptr)) /* must be BOT */
|
||||
if ((uptr->USTAT & STA_BOT) == 0) /* must be BOT */
|
||||
mta_sta = mta_sta | STA_ILL;
|
||||
else mta_upddsta (uptr, (mta_cu & CU_PE)? /* update drv status */
|
||||
uptr->USTAT | STA_PEM: uptr->USTAT & ~ STA_PEM);
|
||||
|
||||
Reference in New Issue
Block a user