diff options
| author | Yoshihiro Takahashi <nyan@FreeBSD.org> | 1999-09-26 03:24:37 +0000 |
|---|---|---|
| committer | Yoshihiro Takahashi <nyan@FreeBSD.org> | 1999-09-26 03:24:37 +0000 |
| commit | 1497e88aa97d448e516a4e18b80d2b5862aed8c1 (patch) | |
| tree | a1ab97a5dca33485cb55ff2a18314145af85a4bb | |
| parent | 29a7ea851d9cf24086c54b34ee3cca994d55c140 (diff) | |
Notes
| -rw-r--r-- | sys/pc98/pc98/spkr.c | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/sys/pc98/pc98/spkr.c b/sys/pc98/pc98/spkr.c index fbea735fc9ee..3a2098e84355 100644 --- a/sys/pc98/pc98/spkr.c +++ b/sys/pc98/pc98/spkr.c @@ -15,7 +15,6 @@ #if NSPEAKER > 0 - #include <sys/param.h> #include <sys/systm.h> #include <sys/kernel.h> @@ -585,8 +584,8 @@ spkrioctl(dev, cmd, cmdarg, flags, p) struct proc *p; { #ifdef DEBUG - (void) printf("spkrioctl: entering with dev = %lx, cmd = %lx\n", - (unsigned long)dev, cmd); + (void) printf("spkrioctl: entering with dev = %s, cmd = %lx\n", + devtoname(dev), cmd); #endif /* DEBUG */ if (minor(dev) != 0) @@ -623,18 +622,10 @@ spkrioctl(dev, cmd, cmdarg, flags, p) return(EINVAL); } - -static int spkr_devsw_installed; - static void spkr_drvinit(void *unused) { - - if( ! spkr_devsw_installed ) { - cdevsw_add(&spkr_cdevsw); - spkr_devsw_installed = 1; - make_dev(&spkr_cdevsw, 0, UID_ROOT, GID_WHEEL, 0600, "speaker"); - } + make_dev(&spkr_cdevsw, 0, UID_ROOT, GID_WHEEL, 0600, "speaker"); } SYSINIT(spkrdev,SI_SUB_DRIVERS,SI_ORDER_MIDDLE+CDEV_MAJOR,spkr_drvinit,NULL) |
