Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Nov 1998 13:00:59 -0800
From:      Mike Smith <mike@smith.net.au>
To:        "Ron G. Minnich" <rminnich@Sarnoff.COM>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: pcibridge card (really) 
Message-ID:  <199811112101.NAA05087@dingo.cdrom.com>
In-Reply-To: Your message of "Wed, 11 Nov 1998 14:30:25 EST." <Pine.SUN.3.91.981111142743.10742E-100000@terra> 

next in thread | previous in thread | raw e-mail | index | archive | help
> I have a dolphin sci card that says it is a bridge. There appears to be 
> no equivalent to: DATA_SET (pcidevice_set, scisc_device); 
> for bridges. Other than modifying pcisupport.c is there any way to get 
> the kernel to probe this card? It's not getting probed now as part of 
> pci init. because pci thinks it is a bridge. 

I presume 'sci' means 'scsi'? 

Does the card actually have a bridge on it?  If so, what sort of bridge?

If it's a PCI:PCI bridge, then you want to find the devices on the 
other side.

If it's a generic bridge, then you just add a probe for the vendor/
device ID in the normal fashion (it should have a unique ID, not just 
the ID of the bridge chip).

I've done this before with a custom board using an off-the-shelf 
generic bridge; if you want to look at the code, ask 
doconnor@gsoft.com.au, but you may need to prove that you're not 
obligated to disclose to Raytheon first.


-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811112101.NAA05087>