summaryrefslogtreecommitdiffstats
path: root/sys/pccard/pcicvar.h
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2001-08-10 06:07:20 +0000
committerimp <imp@FreeBSD.org>2001-08-10 06:07:20 +0000
commitbb40f57a7caad930203ee3bf5e653cd8d69e1019 (patch)
tree374f710edbd3b68599fd608c4de735d478d8ea94 /sys/pccard/pcicvar.h
parent41502082f3ff6465a04cd16ed0469c21b8cc1694 (diff)
downloadFreeBSD-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.h3
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;
OpenPOWER on IntegriCloud