mirror of
https://github.com/simh/simh.git
synced 2026-03-01 01:30:30 +00:00
SCSI: Add tape activity specific debug option
This commit is contained in:
@@ -196,6 +196,7 @@ DEBTAB rz_debug[] = {
|
||||
{ "SMSG", SCSI_DBG_MSG, "SCSI messages" },
|
||||
{ "SBUS", SCSI_DBG_BUS, "SCSI bus activity" },
|
||||
{ "SDSK", SCSI_DBG_DSK, "SCSI disk activity" },
|
||||
{ "STAP", SCSI_DBG_TAP, "SCSI tape activity" },
|
||||
{ 0 }
|
||||
};
|
||||
|
||||
|
||||
@@ -106,6 +106,7 @@ DEBTAB rz_debug[] = {
|
||||
{ "SMSG", SCSI_DBG_MSG, "SCSI messages" },
|
||||
{ "SBUS", SCSI_DBG_BUS, "SCSI bus activity" },
|
||||
{ "SDSK", SCSI_DBG_DSK, "SCSI disk activity" },
|
||||
{ "STAP", SCSI_DBG_TAP, "SCSI tape activity" },
|
||||
{ 0 }
|
||||
};
|
||||
|
||||
|
||||
@@ -1709,7 +1709,7 @@ switch (dev->devtype) {
|
||||
case SCSI_CDROM:
|
||||
return sim_disk_attach_ex (uptr, cptr, dev->block_size, sizeof (uint16), (uptr->flags & SCSI_NOAUTO), SCSI_DBG_DSK, dev->name, 0, 0, drivetypes);
|
||||
case SCSI_TAPE:
|
||||
return sim_tape_attach (uptr, cptr);
|
||||
return sim_tape_attach_ex (uptr, cptr, SCSI_DBG_TAP, 0);
|
||||
default:
|
||||
return SCPE_NOFNC;
|
||||
}
|
||||
|
||||
@@ -65,6 +65,7 @@
|
||||
#define SCSI_DBG_MSG 0x02000000 /* SCSI messages */
|
||||
#define SCSI_DBG_BUS 0x04000000 /* bus activity */
|
||||
#define SCSI_DBG_DSK 0x08000000 /* disk activity */
|
||||
#define SCSI_DBG_TAP 0x10000000 /* disk activity */
|
||||
|
||||
#define SCSI_V_NOAUTO ((DKUF_V_UF > MTUF_V_UF) ? DKUF_V_UF : MTUF_V_UF)/* noautosize */
|
||||
#define SCSI_V_UF (SCSI_V_NOAUTO + 1)
|
||||
|
||||
Reference in New Issue
Block a user