Date: Thu, 5 Dec 1996 13:30:18 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: se@freebsd.org (Stefan Esser) Cc: Terje.N.Marthinussen@cc.uit.no, Freebsd-current@freebsd.org Subject: Re: pci-pci bridge on HP netserver Message-ID: <199612052030.NAA19852@phaeton.artisoft.com> In-Reply-To: <Mutt.19961205132330.se@x14.mi.uni-koeln.de> from "Stefan Esser" at Dec 5, 96 01:23:30 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > It has 5 PCI slots on two pci busses. > > The default FreeBSD kernel is not able to find the two onboard Adaptec > > aic7870 PCI controllers that is on the second pci bus. [ ... ] > > All what seems to be needed is to bounce 'pciroots' like it is done with > > the Orion chipset (I now boot it by just hardcoding the right value in > > pci.c). > > > > I could write this patch myself, however, I don't have, or know where > > to get the information needed (is it enough to just bounce pciroots > > with '1' or is something more general needed?). I'm not even sure about > > NO! Hardcoding to 1 does not work! > Think about any PCI card with an integrated PCI to PCI > bridge in bus 0 (an AH3940 or a 4channel Ethernet card, > for example). The chips behind that bridge will be on > bus 1, the second PCI bus on the motherboard will be 2 > now ... I don't suppose the PCI code could be changed to dynamically allocate as many busses as are found... ? Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612052030.NAA19852>