summaryrefslogtreecommitdiffstats
path: root/sys/dev/ed/if_edvar.h
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>1999-12-10 07:22:53 +0000
committerimp <imp@FreeBSD.org>1999-12-10 07:22:53 +0000
commit784b6c2626723425fb43411e1fab5a59393e0753 (patch)
treee20b2c2e80538a4b1407781f70d04b00158b4dbc /sys/dev/ed/if_edvar.h
parent825b49478f778e1f312ae34d63b3917a407da0de (diff)
downloadFreeBSD-src-784b6c2626723425fb43411e1fab5a59393e0753.zip
FreeBSD-src-784b6c2626723425fb43411e1fab5a59393e0753.tar.gz
Fix pccard ed driver, I think.
o Expose ed_stop and call it early to shutdown the hardware. o When releasing the interrupt, pass the cookie for the irq, not a pointer to the cookie (this is the base problem). o Release other resources used, just like the ep driver
Diffstat (limited to 'sys/dev/ed/if_edvar.h')
-rw-r--r--sys/dev/ed/if_edvar.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ed/if_edvar.h b/sys/dev/ed/if_edvar.h
index b94366e..39db724 100644
--- a/sys/dev/ed/if_edvar.h
+++ b/sys/dev/ed/if_edvar.h
@@ -102,6 +102,7 @@ int ed_probe_Novell_generic __P((device_t, int, int));
int ed_probe_HP_pclanp __P((device_t));
int ed_attach __P((struct ed_softc *, int, int));
+void ed_stop __P((struct ed_softc *));
driver_intr_t edintr;
OpenPOWER on IntegriCloud