[149] in linux-scsi channel archive
Re: Forcing IRQ selection with NCR SCSI Controller?
daemon@ATHENA.MIT.EDU (H. Peter Anvin)
Sun Apr 16 20:51:51 1995
To: submit-linux-dev-scsi@ratatosk.yggdrasil.com
From: hpa@asgard.yggdrasil.com (H. Peter Anvin)
Date: 16 Apr 1995 22:45:26 GMT
Reply-To: Peter.Anvin@linux.org (H. Peter Anvin)
Followup to: <199504161501.LAA00314@mustafa.com>
By author: Bogdan Urma <bau1@crux2.cit.cornell.edu>
In newsgroup: linux.dev.scsi
>
> I have a 486/PCI motherboard (not ASUS) with an NCR53c810 controller on
> it. On the motherboard I can shoose with jumpers to have the controller
> use either IRQ 9 or IRQ 11. I want to use IRQ 11, but then my CMOS setup
> will only allow 9, so it won't work. What I want to know is if there
> is an option I can pass to the kernel to force it to use the NCR on
> IRQ 11, bypassing the BIOS. Since the MB is jumpered ofr IRQ 11, if I
> can somehow force Linux to use 11 it should hopefully work out. I have
> tried passing LILO the command line 'ncr53c810=mem,io,irq' with the
> appropriate values but that doesn't seem to do anything. Linux still gets
> its info from the PCI BIOS. Is there any way around this? I really don't
> want to use IRQ 9.
>
mem,io,irq only applies to non-PCI cards. For PCI cards it is
ncr53c810=pci,bus,device,function (pci being the literal string
"pci"). It looks like unless you are up to hacking on
/usr/src/linux/drivers/scsi/53c7,8xx.c you are out of luck. A more
palatable way might be to complain to the MB manufacturer and see if
there is a BIOS upgrade.
/hpa
--
"The earth is but one country, and mankind its citizens." -- Baha'u'llah