SCSI: Add tape activity specific debug option
This commit is contained in:
parent
82f9f5b966
commit
746e4b9e59
4 changed files with 4 additions and 1 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue