Re: aha1542 kernel problems

Leonard N. Zubkoff (lnz@dandelion.com)
Tue, 16 Jul 1996 23:15:51 -0700


Date: Tue, 16 Jul 1996 15:01:32 -0700
From: Mike Connors <connorsm@ficus.cs.ucla.edu>

aha1542.c: interrupt received, but no mail.

If this error occurs rarely there is no problem, as it's just reporting on what
happens. I removed a similar warning from the obsolete BusLogic driver before
rewriting it entirely.

BusLogic SCSI: buslogic_out: failed(4) Buslogic SCSI: buslogic_stat status=39 intrflags 84
BusLogic SCSI: setup_mailboxes: failed setting up mailboxes.
aha1542_in failed(3): Unable to determine Adaptec DMA priority. Disabling board
No BIOS32 extensions presnet. This release depends on it. Sorry.
scsi : 0 hosts.
scsi : detected total.

This is due to problems with the obsolete BusLogic driver as described in the
SCSI-HOWTO:

6. Linux 1.2.x gives the message

Unable to determine Adaptec DMA priority. Disabling board.

This is due to a conflict on some systems with the obsolete BusLogic
driver. Either rebuild your kernel without it, or give the
BusLogic driver a command line option telling it to look
somewhere other than where your controller is configured. Ie,
if you have an Adaptec board at port 0x334, and nothing at
0x330, use a command line option like

buslogic=0x330

So, you can keep the obsolete BusLogic driver from interfering with the Adaptec
1542 driver for your hardware by using the command line "buslogic=0x130".

Leonard