summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/labpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/isa/labpc.c')
-rw-r--r--sys/i386/isa/labpc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/i386/isa/labpc.c b/sys/i386/isa/labpc.c
index 4e19b64..aa2adce 100644
--- a/sys/i386/isa/labpc.c
+++ b/sys/i386/isa/labpc.c
@@ -296,6 +296,7 @@ static struct cdevsw labpc_cdevsw =
labpcioctl, nostop, nullreset, nodevtotty,
seltrue, nommap, labpcstrategy, "labpc", NULL, -1 };
+static ointhand2_t labpcintr;
static void start(struct ctlr *ctlr);
static void
@@ -473,6 +474,7 @@ labpcattach(struct isa_device *dev)
{
struct ctlr *ctlr = labpcs[dev->id_unit];
+ dev->id_ointr = labpcintr;
callout_handle_init(&ctlr->ch);
ctlr->sample_us = (1000000.0 / (double)LABPC_DEFAULT_HERZ) + .50;
reset(ctlr);
@@ -692,7 +694,7 @@ static void ad_intr(struct ctlr *ctlr)
}
}
-void labpcintr(int unit)
+static void labpcintr(int unit)
{
struct ctlr *ctlr = labpcs[unit];
(*ctlr->intr)(ctlr);
OpenPOWER on IntegriCloud