Subject: Re: PCI_FIXUP [was major umass tillage]
To: current-users <current-users@netbsd.org>
From: Michael South <msouth@msouth.org>
List: current-users
Date: 09/11/2003 07:42:25
Separate issue. The BIOS in your PC isn't setting up the CardBus device
and/or the bus behind the CardBus. PCIBIOS_ADDR_FIXUP,
PCIBIOS_BUS_FIXUP, and PCIBIOS_INTR_FIXUP configure things that the BIOS
might not have. ("man pcibios" for details.) In particular:
PCIBIOS_BUS_FIXUP
fixup PCI bus numbering; needed for many cardbus(4) bridges.
Each PCI bus and CardBus should have a unique bus number.
But some BIOS implementations don't assign a bus number for
subordinate PCI buses. And many BIOS implementations don't
assign a bus number for CardBuses.
If you have ACPI enabled, are you also enabling ACPI_PCI_FIXUP and
ACPI_ACTIVATE_DEV?
[BTW: isn't the plural of bus "busses"?]
--
Michael South
msouth@msouth.org
(831) 338-8014