From: Toni Wilen Date: Sun, 6 Dec 2020 12:58:03 +0000 (+0200) Subject: Fix Fireball interrupt handling. X-Git-Tag: 4900~241 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=8dd46ea75a2b8b6e4a9864f006a97dea7f3a61f6;p=francis%2Fwinuae.git Fix Fireball interrupt handling. --- diff --git a/scsi.cpp b/scsi.cpp index a92f7d24..d464bd3e 100644 --- a/scsi.cpp +++ b/scsi.cpp @@ -1994,7 +1994,6 @@ uae_u8 ncr5380_bget(struct soft_scsi *scsi, int reg) if (r->bus_phase == (scsi->regs[3] & 7)) { v |= 0x20; } - } else { scsi->regs[17] &= ~(3 << 1); } } @@ -4656,7 +4655,7 @@ bool fireball_init(struct autoconfig_info* aci) void fireball_add_scsi_unit(int ch, struct uaedev_config_info* ci, struct romconfig* rc) { - generic_soft_scsi_add(ch, ci, rc, NCR5380_FIREBALL, 65536, 16384, ROMTYPE_MASTFB); + generic_soft_scsi_add(ch, ci, rc, NCR5380_FIREBALL, 65536, 32768, ROMTYPE_MASTFB); }