diff options
author | jhb <jhb@FreeBSD.org> | 2004-02-18 22:41:53 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2004-02-18 22:41:53 +0000 |
commit | 1dc86cc4a5674caaad7b4ce05dcc6690498ac45e (patch) | |
tree | 5e3b431c35602d1b9d0a69b85ff7232610368bff /sys/i386/include | |
parent | 87d8124455b0c3ccec6100495636ecab6282e758 (diff) | |
download | FreeBSD-src-1dc86cc4a5674caaad7b4ce05dcc6690498ac45e.zip FreeBSD-src-1dc86cc4a5674caaad7b4ce05dcc6690498ac45e.tar.gz |
Switch to using the new $PIR interrupt routing code and remove the old
code. The pci_cfgreg.c file now just controls reading/writing PCI config
registers.
Diffstat (limited to 'sys/i386/include')
-rw-r--r-- | sys/i386/include/pci_cfgreg.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/i386/include/pci_cfgreg.h b/sys/i386/include/pci_cfgreg.h index 7e45a07..721df1c 100644 --- a/sys/i386/include/pci_cfgreg.h +++ b/sys/i386/include/pci_cfgreg.h @@ -50,5 +50,7 @@ int pci_cfgregopen(void); u_int32_t pci_cfgregread(int bus, int slot, int func, int reg, int bytes); void pci_cfgregwrite(int bus, int slot, int func, int reg, u_int32_t data, int bytes); -int pci_cfgintr(int bus, int device, int pin, int oldirq); -int pci_probe_route_table(int bus); +void pci_pir_open(void); +void pci_pir_parse(void); +int pci_pir_probe(int bus, int require_parse); +int pci_pir_route_interrupt(int bus, int device, int func, int pin); |