diff options
| author | augustss <augustss@NetBSD.org> | 2001-12-13 00:33:58 +0000 |
|---|---|---|
| committer | augustss <augustss@NetBSD.org> | 2001-12-13 00:33:58 +0000 |
| commit | d6bbabfb1b3a0d9c28b2019470fdcc1fbbbaf1cf (patch) | |
| tree | 6ed1585eedbd7071b2a71df98cff767075bed236 /sys/dev | |
| parent | a97820e536c8b1047cf5244ad1b453a003ce1ca7 (diff) | |
Some DIAGNOSTIC nonsense.
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/ir/irframe.c | 9 | ||||
| -rw-r--r-- | sys/dev/ir/irframevar.h | 5 |
2 files changed, 12 insertions, 2 deletions
diff --git a/sys/dev/ir/irframe.c b/sys/dev/ir/irframe.c index c1e98a719e0..9a272774f84 100644 --- a/sys/dev/ir/irframe.c +++ b/sys/dev/ir/irframe.c @@ -1,4 +1,4 @@ -/* $NetBSD: irframe.c,v 1.9 2001/12/05 20:00:15 augustss Exp $ */ +/* $NetBSD: irframe.c,v 1.10 2001/12/13 00:33:58 augustss Exp $ */ /* * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -260,6 +260,13 @@ irframeioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, struct proc *p) break; case IRDA_SET_PARAMS: +#ifdef DIAGNOSTIC + if (((struct irda_params *)vaddr)->speed != sc->sc_speed) { + sc->sc_speed = ((struct irda_params *)vaddr)->speed; + printf("%s: set speed %u\n", sc->sc_dev.dv_xname, + sc->sc_speed); + } +#endif error = sc->sc_methods->im_set_params(sc->sc_handle, vaddr); break; diff --git a/sys/dev/ir/irframevar.h b/sys/dev/ir/irframevar.h index 1bd44340574..cd4a0412653 100644 --- a/sys/dev/ir/irframevar.h +++ b/sys/dev/ir/irframevar.h @@ -1,4 +1,4 @@ -/* $NetBSD: irframevar.h,v 1.6 2001/12/12 15:34:15 augustss Exp $ */ +/* $NetBSD: irframevar.h,v 1.7 2001/12/13 00:33:58 augustss Exp $ */ /* * Copyright (c) 2000 The NetBSD Foundation, Inc. @@ -52,6 +52,9 @@ struct irframe_softc { const struct irframe_methods *sc_methods; void *sc_handle; char sc_open; +#ifdef DIAGNOSTIC + u_int sc_speed; +#endif }; void irframe_frame_available(struct device *); |
