On 2006/09/11 13:28, Czes?aw Liebert wrote:
> pcibios0: PCI bus #0 is the last bus

looks like you're missing some busses then, if you have other
PCI slots, you might try swapping cards around because some might
be attached to a working bus. If not or this is no help and you're
up to some hacking the following might help. If not it might save
someone else some time finding the information..

> pchb0 at pci0 dev 25 function 0 vendor "Compaq", unknown product 0x6010 rev 
> 0x01
> pchb1 at pci0 dev 26 function 0 vendor "Compaq", unknown product 0x6010 rev 
> 0x01
> pchb2 at pci0 dev 27 function 0 vendor "Compaq", unknown product 0x6010 rev 
> 0x01

0x6010 is a compaq hotplug pci bridge, the other busses must be
behind this.

FreeBSD sets it up something like the serverworks (rcc) pchb with
busses attached (OpenBSD does this in /usr/src/sys/arch/i386/pci/pchb.c
e.g. around "case PCI_VENDOR_RCC") but bus number is on a different
config register on the compaq, 0xc8 instead of 0x44 -
http://fxr.watson.org/fxr/source/i386/pci/pci_bus.c#L280

Reply via email to