mirror of
https://github.com/open-simh/simh.git
synced 2026-05-05 15:43:58 +00:00
VAXen with SCSI: Allow some cross controller read only drive access
This commit is contained in:
@@ -1689,7 +1689,7 @@ return SCPE_OK;
|
||||
|
||||
/* Attach device */
|
||||
|
||||
t_stat scsi_attach (UNIT *uptr, CONST char *cptr)
|
||||
t_stat scsi_attach_ex (UNIT *uptr, CONST char *cptr, const char **drivetypes)
|
||||
{
|
||||
SCSI_DEV *dev = (SCSI_DEV *)uptr->up7;
|
||||
|
||||
@@ -1700,7 +1700,7 @@ switch (dev->devtype) {
|
||||
case SCSI_DISK:
|
||||
case SCSI_WORM:
|
||||
case SCSI_CDROM:
|
||||
return sim_disk_attach (uptr, cptr, dev->block_size, sizeof (uint8), (uptr->flags & SCSI_NOAUTO), SCSI_DBG_DSK, dev->name, 0, 0);
|
||||
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);
|
||||
default:
|
||||
@@ -1708,6 +1708,11 @@ switch (dev->devtype) {
|
||||
}
|
||||
}
|
||||
|
||||
t_stat scsi_attach (UNIT *uptr, CONST char *cptr)
|
||||
{
|
||||
return scsi_attach_ex (uptr, cptr, NULL);
|
||||
}
|
||||
|
||||
/* Dettach device */
|
||||
|
||||
t_stat scsi_detach (UNIT *uptr)
|
||||
|
||||
Reference in New Issue
Block a user