diff options
author | jlemon <jlemon@FreeBSD.org> | 2001-10-23 20:16:56 +0000 |
---|---|---|
committer | jlemon <jlemon@FreeBSD.org> | 2001-10-23 20:16:56 +0000 |
commit | f2be3ef909b33f59d459e338ab0440c1abfebc2d (patch) | |
tree | b521264d5d22b70abae15c8cfbb6c3ff077c4f3f /sys/dev | |
parent | 337c917faff5f2963531eeb7abf9db9dcf5201ba (diff) | |
download | FreeBSD-src-f2be3ef909b33f59d459e338ab0440c1abfebc2d.zip FreeBSD-src-f2be3ef909b33f59d459e338ab0440c1abfebc2d.tar.gz |
Add a siocnterm function for the CONS_DRIVER function vector.
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/sio/sio.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/dev/sio/sio.c b/sys/dev/sio/sio.c index b966be7..fe62c70 100644 --- a/sys/dev/sio/sio.c +++ b/sys/dev/sio/sio.c @@ -2532,13 +2532,14 @@ void siogdbputc __P((int c)); #else static cn_probe_t siocnprobe; static cn_init_t siocninit; +static cn_term_t siocnterm; #endif static cn_checkc_t siocncheckc; static cn_getc_t siocngetc; static cn_putc_t siocnputc; #ifndef __alpha__ -CONS_DRIVER(sio, siocnprobe, siocninit, NULL, siocngetc, siocncheckc, +CONS_DRIVER(sio, siocnprobe, siocninit, siocnterm, siocngetc, siocncheckc, siocnputc, NULL); #endif @@ -2790,6 +2791,13 @@ siocninit(cp) comconsole = DEV_TO_UNIT(cp->cn_dev); } +static void +siocnterm(cp) + struct consdev *cp; +{ + comconsole = -1; +} + #endif #ifdef __alpha__ |