[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SCSI support in ncr.c



I would like to get my new-fangled 64bit-but-can-handle-a-32bit slot
PCI SCSI controller supported by BSD.  Supported, that is, in a 32bit
slot.

I have a Compaq 1600R/550 with a single CPU.  I (stupidly) bought a
nice 64bit PCI SCSI controller for it without checking if it was
supported and I stuck it in a 32bit slot.

Now, when the machine is coming up, you can see that the card is
recognised.  The problem appears to come up when OpenBSD sees that it
is a 64-bit card, but doesn't realize that it is in a 32bit slot.

Oh, and it workes under FreeBSD.

I can't send dmesg output right now because I don't have
it and the machine is about to go into production.  It is possible
that I could get it in a few days, though if I can take our other
1600R offline for a bit.  It isn't yet in production.

What I'm wondering is if anyone knows if OpenBSD can deal with 64-bit
cards in 32bit slots in general.  The driver for the board (ncr.c?) is
based on FreeBSD, but seems to have drifted quite a bit from the original.

Enough rambling.  Anyone got any ideas before I scrounge up some
dmesg?

Mark.

-- 
This Unix stuff make DOS look like a three-piece tinkertoy set.
	-- K Kenneth Clark



Visit your host, monkey.org