--- linux/drivers/scsi/megaraid.c Wed Nov 8 16:02:45 2000 +++ linux/drivers/scsi/megaraid.c Fri Nov 10 12:03:05 2000 @@ -1920,10 +1920,14 @@ pciIdx++; - if (flag & BOARD_QUARTZ) + if (flag & BOARD_QUARTZ) { + megaBase &= PCI_BASE_ADDRESS_MEM_MASK; megaBase = (long) ioremap (megaBase, 128); - else + } + else { + megaBase &= PCI_BASE_ADDRESS_MEM_MASK; megaBase += 0x10; + } /* Initialize SCSI Host structure */ host = scsi_register (pHostTmpl, sizeof (mega_host_config));