diff options
author | imp <imp@FreeBSD.org> | 2001-08-10 06:07:20 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2001-08-10 06:07:20 +0000 |
commit | bb40f57a7caad930203ee3bf5e653cd8d69e1019 (patch) | |
tree | 374f710edbd3b68599fd608c4de735d478d8ea94 /sys/pccard/pcicvar.h | |
parent | 41502082f3ff6465a04cd16ed0469c21b8cc1694 (diff) | |
download | FreeBSD-src-bb40f57a7caad930203ee3bf5e653cd8d69e1019.zip FreeBSD-src-bb40f57a7caad930203ee3bf5e653cd8d69e1019.tar.gz |
Move ISA interrupt ISR and timeout routines to pcic from pcic_isa so
that we can use them in the pci code when we have to fall back to ISA
interrupt routing.
Diffstat (limited to 'sys/pccard/pcicvar.h')
-rw-r--r-- | sys/pccard/pcicvar.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/pccard/pcicvar.h b/sys/pccard/pcicvar.h index 79d65a8..bd591e7 100644 --- a/sys/pccard/pcicvar.h +++ b/sys/pccard/pcicvar.h @@ -88,6 +88,8 @@ int pcic_get_memory_offset(device_t bus, device_t child, int rid, int pcic_get_res_flags(device_t bus, device_t child, int restype, int rid, u_long *value); unsigned char pcic_getb_io(struct pcic_slot *sp, int reg); +driver_intr_t pcic_isa_intr; +int pcic_isa_intr1(void *); void pcic_putb_io(struct pcic_slot *sp, int reg, unsigned char val); int pcic_set_memory_offset(device_t bus, device_t child, int rid, u_int32_t offset, u_int32_t *deltap); @@ -98,3 +100,4 @@ int pcic_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_intr_t *intr, void *arg, void **cookiep); int pcic_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie); +timeout_t pcic_timeout; |