diff options
Diffstat (limited to 'share/examples/kld')
-rw-r--r-- | share/examples/kld/cdev/module/cdev.c | 4 | ||||
-rw-r--r-- | share/examples/kld/cdev/module/cdev.h | 2 | ||||
-rw-r--r-- | share/examples/kld/cdev/module/cdevmod.c | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/share/examples/kld/cdev/module/cdev.c b/share/examples/kld/cdev/module/cdev.c index 4c9e139..8739a52 100644 --- a/share/examples/kld/cdev/module/cdev.c +++ b/share/examples/kld/cdev/module/cdev.c @@ -91,7 +91,7 @@ int mydev_open(dev_t dev, int flag, int otyp, struct proc *procp) { printf("mydev_open: dev_t=%d, flag=%x, otyp=%x, procp=%p\n", - dev, flag, otyp, procp); + dev2udev(dev), flag, otyp, procp); return (0); } @@ -99,7 +99,7 @@ int mydev_close(dev_t dev, int flag, int otyp, struct proc *procp) { printf("mydev_close: dev_t=%d, flag=%x, otyp=%x, procp=%p\n", - dev, flag, otyp, procp); + dev2udev(dev), flag, otyp, procp); return (0); } diff --git a/share/examples/kld/cdev/module/cdev.h b/share/examples/kld/cdev/module/cdev.h index ae07c34..34c8235 100644 --- a/share/examples/kld/cdev/module/cdev.h +++ b/share/examples/kld/cdev/module/cdev.h @@ -85,7 +85,7 @@ static struct cdevsw my_devsw = { nowrite, mydev_ioctl, nostop, - nullreset, + noreset, nodevtotty, NULL, nommap, diff --git a/share/examples/kld/cdev/module/cdevmod.c b/share/examples/kld/cdev/module/cdevmod.c index f844092..e2ee2e8 100644 --- a/share/examples/kld/cdev/module/cdevmod.c +++ b/share/examples/kld/cdev/module/cdevmod.c @@ -119,4 +119,4 @@ cdev_load(mod, cmd, arg) /* Now declare the module to the system */ -CDEV_MODULE(cdev_mod, CDEV_MAJOR, my_devsw, cdev_load, 0); +DEV_MODULE(cdev_mod, CDEV_MAJOR, -1, my_devsw, cdev_load, 0); |