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" },
|
{ "SMSG", SCSI_DBG_MSG, "SCSI messages" },
|
||||||
{ "SBUS", SCSI_DBG_BUS, "SCSI bus activity" },
|
{ "SBUS", SCSI_DBG_BUS, "SCSI bus activity" },
|
||||||
{ "SDSK", SCSI_DBG_DSK, "SCSI disk activity" },
|
{ "SDSK", SCSI_DBG_DSK, "SCSI disk activity" },
|
||||||
|
{ "STAP", SCSI_DBG_TAP, "SCSI tape activity" },
|
||||||
{ 0 }
|
{ 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -106,6 +106,7 @@ DEBTAB rz_debug[] = {
|
||||||
{ "SMSG", SCSI_DBG_MSG, "SCSI messages" },
|
{ "SMSG", SCSI_DBG_MSG, "SCSI messages" },
|
||||||
{ "SBUS", SCSI_DBG_BUS, "SCSI bus activity" },
|
{ "SBUS", SCSI_DBG_BUS, "SCSI bus activity" },
|
||||||
{ "SDSK", SCSI_DBG_DSK, "SCSI disk activity" },
|
{ "SDSK", SCSI_DBG_DSK, "SCSI disk activity" },
|
||||||
|
{ "STAP", SCSI_DBG_TAP, "SCSI tape activity" },
|
||||||
{ 0 }
|
{ 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1709,7 +1709,7 @@ switch (dev->devtype) {
|
||||||
case SCSI_CDROM:
|
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);
|
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:
|
case SCSI_TAPE:
|
||||||
return sim_tape_attach (uptr, cptr);
|
return sim_tape_attach_ex (uptr, cptr, SCSI_DBG_TAP, 0);
|
||||||
default:
|
default:
|
||||||
return SCPE_NOFNC;
|
return SCPE_NOFNC;
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,6 +65,7 @@
|
||||||
#define SCSI_DBG_MSG 0x02000000 /* SCSI messages */
|
#define SCSI_DBG_MSG 0x02000000 /* SCSI messages */
|
||||||
#define SCSI_DBG_BUS 0x04000000 /* bus activity */
|
#define SCSI_DBG_BUS 0x04000000 /* bus activity */
|
||||||
#define SCSI_DBG_DSK 0x08000000 /* disk 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_NOAUTO ((DKUF_V_UF > MTUF_V_UF) ? DKUF_V_UF : MTUF_V_UF)/* noautosize */
|
||||||
#define SCSI_V_UF (SCSI_V_NOAUTO + 1)
|
#define SCSI_V_UF (SCSI_V_NOAUTO + 1)
|
||||||
|
|
Loading…
Add table
Reference in a new issue