Added the Aztech Sound Galaxy 16 cards.
Added the reset function of MCA from PCem. Made the MCA devices use the reset parameter if available.
This commit is contained in:
@@ -861,7 +861,7 @@ aha_init(const device_t *info)
|
||||
/* Enable MCA. */
|
||||
dev->pos_regs[0] = 0x1F; /* MCA board ID */
|
||||
dev->pos_regs[1] = 0x0F;
|
||||
mca_add(aha_mca_read, aha_mca_write, aha_mca_feedb, dev);
|
||||
mca_add(aha_mca_read, aha_mca_write, aha_mca_feedb, NULL, dev);
|
||||
dev->ha_bps = 5000000.0; /* normal SCSI */
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -1626,7 +1626,7 @@ buslogic_init(const device_t *info)
|
||||
dev->flags |= X54X_32BIT;
|
||||
dev->pos_regs[0] = 0x08; /* MCA board ID */
|
||||
dev->pos_regs[1] = 0x07;
|
||||
mca_add(buslogic_mca_read, buslogic_mca_write, buslogic_mca_feedb, dev);
|
||||
mca_add(buslogic_mca_read, buslogic_mca_write, buslogic_mca_feedb, NULL, dev);
|
||||
dev->ha_bps = 5000000.0; /* normal SCSI */
|
||||
dev->max_id = 7; /* narrow SCSI */
|
||||
break;
|
||||
|
||||
@@ -1091,8 +1091,7 @@ spock_init(const device_t *info)
|
||||
|
||||
scsi->pos_regs[0] = 0xff;
|
||||
scsi->pos_regs[1] = 0x8e;
|
||||
// mca_add(spock_mca_read, spock_mca_write, spock_mca_feedb, spock_mca_reset, scsi);
|
||||
mca_add(spock_mca_read, spock_mca_write, spock_mca_feedb, scsi);
|
||||
mca_add(spock_mca_read, spock_mca_write, spock_mca_feedb, spock_mca_reset, scsi);
|
||||
|
||||
scsi->in_reset = 2;
|
||||
scsi->cmd_timer = SPOCK_TIME * 50;
|
||||
|
||||
Reference in New Issue
Block a user