[1356] in linux-scsi channel archive
Re: NCR53C8XX (BSD ported) 16e for 2.0.28, Hard error.
daemon@ATHENA.MIT.EDU (Gerard Roudier)
Wed Jan 29 15:33:16 1997
Date: Wed, 29 Jan 1997 21:25:03 +0000 (GMT)
From: Gerard Roudier <groudier@club-internet.fr>
To: Michael Schwingen <m.schwingen@stochastik.rwth-aachen.de>
cc: babydr@nwrain.net, linux-scsi@vger.rutgers.edu, ncr53c810@colorado.edu
In-Reply-To: <199701291633.RAA00678@jupiter.stochastik.rwth-aachen.de>
On Wed, 29 Jan 1997, Michael Schwingen wrote:
> > The IO window of the i82557 just between the both ncr boards ...???!!!
> > I would prefer to see ncr1 at 6100 and i82557 at 6200, but the PCI BIOS
> > has decided so.
>
> What for?
James uses 2 drivers in a very recent version. Such versions are not yet
included in the latest 2.1.XY Linux release.
In my opinion, such new stuff should be tried one at a time.
This configuration of PCI IO spaces may confuse diagnostics in case of one
driver would allow itself to do IO outside its allocated IO window.
> The PCI bios allocates the addresses as they fit - where exactly the cards
> are located in IO space should not matter, as long as the areas do not
> overlap (which can only happen if the PCI BIOS or the PCI config space on
> one of the cards is plainly broken).
I agree that PCI stuff is ok the same way hardware and software always
works flawlessly. ;-)
For example, some (all?) S3 968 based board just ask the PCI BIOS
half their actual IO space ...
> > Is it possible for you to remove a ncr board in order to have something
> > like i82557 IO address >= ncr address + 0x100 and to give a try?
>
> You *might* be able to achieve this by using manual settings in the PCI
> section of the Bios setup.
That is not possible with all PCI bios setup.
Gerard.