From: Toni Wilen Date: Sun, 2 Oct 2022 16:07:10 +0000 (+0300) Subject: Initialize io mask in generic initilization code. X-Git-Tag: 41000~127 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=20d044ee318e17c4e0c5dd7d0f35aaa7015814d0;p=francis%2Fwinuae.git Initialize io mask in generic initilization code. --- diff --git a/ncr_scsi.cpp b/ncr_scsi.cpp index 4b561246..de5332bd 100644 --- a/ncr_scsi.cpp +++ b/ncr_scsi.cpp @@ -837,10 +837,13 @@ static void ncr_init_board(struct ncr_state *ncr) else lsi710_scsi_init (&ncr->devobject); } - if (ncr->newncr) + if (ncr->newncr) { + ncr->io_mask = 0x7f; lsi_scsi_reset(&ncr->devobject, ncr); - else - lsi710_scsi_reset (&ncr->devobject, ncr); + } else { + ncr->io_mask = 0x3f; + lsi710_scsi_reset(&ncr->devobject, ncr); + } ncr->board_mask = 0xffff; ncr->irq_func = set_irq2; ncr->bank = &ncr_bank_generic;