From 20d044ee318e17c4e0c5dd7d0f35aaa7015814d0 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sun, 2 Oct 2022 19:07:10 +0300 Subject: [PATCH] Initialize io mask in generic initilization code. --- ncr_scsi.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) 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; -- 2.47.3