summaryrefslogtreecommitdiffstats
path: root/sys/isa/fd.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1999-01-19 00:21:53 +0000
committerpeter <peter@FreeBSD.org>1999-01-19 00:21:53 +0000
commit5cf49b590ffd3d83ce7760bbd9fe8cd5694f13b6 (patch)
tree7c6e7b9d00400729ce60a453f9944bea55ce186e /sys/isa/fd.c
parentbd6a0259a65d507cf609e02efffd49e60d03e20b (diff)
downloadFreeBSD-src-5cf49b590ffd3d83ce7760bbd9fe8cd5694f13b6.zip
FreeBSD-src-5cf49b590ffd3d83ce7760bbd9fe8cd5694f13b6.tar.gz
Update the pccard hooks to use a module style declaration instead.
Diffstat (limited to 'sys/isa/fd.c')
-rw-r--r--sys/isa/fd.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/sys/isa/fd.c b/sys/isa/fd.c
index c8e35a5..9972a38 100644
--- a/sys/isa/fd.c
+++ b/sys/isa/fd.c
@@ -47,7 +47,7 @@
* SUCH DAMAGE.
*
* from: @(#)fd.c 7.4 (Berkeley) 5/25/91
- * $Id: fd.c,v 1.130 1998/12/27 13:40:56 phk Exp $
+ * $Id: fd.c,v 1.131 1999/01/15 09:15:27 bde Exp $
*
*/
@@ -275,6 +275,7 @@ static int volatile fd_debug = 0;
#ifdef FDC_YE
#if NCARD > 0
#include <sys/select.h>
+#include <sys/module.h>
#include <pccard/cardinfo.h>
#include <pccard/driver.h>
#include <pccard/slot.h>
@@ -286,16 +287,7 @@ static int yeinit(struct pccard_devinfo *); /* init device */
static void yeunload(struct pccard_devinfo *); /* Disable driver */
static int yeintr(struct pccard_devinfo *); /* Interrupt handler */
-static struct pccard_device ye_info = {
- "fdc",
- yeinit,
- yeunload,
- yeintr,
- 0, /* Attributes - presently unused */
- &bio_imask /* Interrupt mask for device */
-};
-
-DATA_SET(pccarddrv_set, ye_info);
+PCCARD_MODULE(fdc, yeinit, yeunload, yeintr, 0, bio_imask);
/*
* this is the secret PIO data port (offset from base)
OpenPOWER on IntegriCloud