]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
A3000 SCSI was confused with WD autoconfig devices.
authorToni Wilen <twilen@winuae.net>
Sat, 30 Apr 2016 13:54:00 +0000 (16:54 +0300)
committerToni Wilen <twilen@winuae.net>
Sat, 30 Apr 2016 13:54:00 +0000 (16:54 +0300)
a2091.cpp

index 15ca17467bb0197dcfad82e57099eda466d5e76d..45d7abdeb132ac8ed9c81586515fb5990a02fe6c 100644 (file)
--- a/a2091.cpp
+++ b/a2091.cpp
@@ -3297,8 +3297,9 @@ void a3000scsi_reset (void)
        init_wd_scsi (wd);
        wd->enabled = true;
        wd->configured = -1;
+       wd->baseaddress = 0xdd0000;
        wd->dmac_type = COMMODORE_SDMAC;
-       map_banks(&mbdmac_a3000_bank, 0xDD, 1, 0);
+       map_banks(&mbdmac_a3000_bank, wd->baseaddress >> 16, 1, 0);
        wd_cmd_reset (&wd->wc, false);
        reset_dmac(wd);
 }