NetBSD/sys/arch/i386/pci
sommerfeld 851de295eb Change pci_intr_map to get interrupt source information from a "struct
pci_attach_args *" instead of from four separate parameters which in
all cases were extracted from the same "struct pci_attach_args".

This both simplifies the driver api, and allows for alternate PCI
interrupt mapping schemes, such as one using the tables described in
the Intel Multiprocessor Spec which describe interrupt wirings for
devices behind pci-pci bridges based on the device's location rather
the bridge's location.

Tested on alpha and i386; welcome to 1.5Q
2000-12-28 22:59:06 +00:00
..
i82802reg.h Add support for sampling the random number generator on 2000-10-27 22:49:21 +00:00
joy_pci.c
opti82c558.c use I386_PCI_INTERRUPT_LINE_NO_CONNECTION instead of magic number. 2000-07-18 11:24:09 +00:00
opti82c558reg.h
opti82c700.c - deal with FIRESTAR_PIR_SELECT_PIRQ case on set/get_trigger(), 2000-07-18 11:07:20 +00:00
opti82c700reg.h - deal with FIRESTAR_PIR_SELECT_PIRQ case on set/get_trigger(), 2000-07-18 11:07:20 +00:00
pceb.c
pchb.c - Pequr -> Serverworks. It pays to do a cvs update first... 2000-11-03 17:28:02 +00:00
pchb_rnd.c - Zero is a valid random data. Don't give up to attach. 2000-12-21 02:43:04 +00:00
pchbvar.h Add support for sampling the random number generator on 2000-10-27 22:49:21 +00:00
pci_addr_fixup.c Fix a problem uncovered by rev 1.5 of pcibios.c: 2000-08-03 20:10:45 +00:00
pci_addr_fixup.h don't destroy PCI bus space extent for rbus_machdep.c 2000-05-31 16:38:55 +00:00
pci_bus_fixup.c
pci_bus_fixup.h
pci_intr_fixup.c Add another option PCIBIOS_INTR_GUESS for no compatible ICU found case. 2000-08-10 21:18:27 +00:00
pci_intr_fixup.h
pci_machdep.c Change pci_intr_map to get interrupt source information from a "struct 2000-12-28 22:59:06 +00:00
pcib.c The VIA Technologies VT82C686A SMBus Controller claims to be a PCI/ISA 2000-05-12 20:31:22 +00:00
pcibios.c reserve AGP space to avoid resource conflict. 2000-08-01 05:23:59 +00:00
pcibios.h - define PCIBIOS_PRINTV() as pcibiosverbose printf() here, 2000-07-18 11:14:06 +00:00
pcic_pci_machdep.c
pciide_machdep.c
piix.c add several debug printf which can be enabled by PIIX_DEBUG. 2000-07-18 11:10:22 +00:00
piixreg.h
piixvar.h
sis85c503.c use I386_PCI_INTERRUPT_LINE_NO_CONNECTION instead of magic number. 2000-07-18 11:24:09 +00:00
sis85c503reg.h
via82c586.c use I386_PCI_INTERRUPT_LINE_NO_CONNECTION instead of magic number. 2000-07-18 11:24:09 +00:00
via82c586reg.h