diff options
author | phk <phk@FreeBSD.org> | 2003-02-20 20:54:45 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2003-02-20 20:54:45 +0000 |
commit | 72688ad7fe6ac65cbfc2c4d260ba7d901bf1bcc2 (patch) | |
tree | fe84e49e8fed83b0535fa5e72d7341488cc6b288 /sys/i386 | |
parent | f5440b21c3c89d9d1d989bbed1147a6d7e678e41 (diff) | |
download | FreeBSD-src-72688ad7fe6ac65cbfc2c4d260ba7d901bf1bcc2.zip FreeBSD-src-72688ad7fe6ac65cbfc2c4d260ba7d901bf1bcc2.tar.gz |
Change the console interface to pass a "struct consdev *" instead of a
dev_t to the method functions.
The dev_t can still be found at struct consdev *->cn_dev.
Add a void *cn_arg element to struct consdev which the drivers can use
for retrieving their softc.
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/isa/pcvt/pcvt_drv.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/i386/isa/pcvt/pcvt_drv.c b/sys/i386/isa/pcvt/pcvt_drv.c index 90fc98e..45b74b3 100644 --- a/sys/i386/isa/pcvt/pcvt_drv.c +++ b/sys/i386/isa/pcvt/pcvt_drv.c @@ -725,7 +725,7 @@ pcvt_cn_term(struct consdev *cp) * console put char *---------------------------------------------------------------------------*/ static void -pcvt_cn_putc(dev_t dev, int c) +pcvt_cn_putc(struct consdev *cd, int c) { if (c == '\n') sput("\r", 1, 1, 0); @@ -739,7 +739,7 @@ pcvt_cn_putc(dev_t dev, int c) * console get char *---------------------------------------------------------------------------*/ static int -pcvt_cn_getc(dev_t dev) +pcvt_cn_getc(struct consdev *cd) { register int s; static u_char *cp, cbuf[4]; /* Temp buf for multi-char key sequence. */ @@ -789,7 +789,7 @@ pcvt_cn_getc(dev_t dev) * console check for char *---------------------------------------------------------------------------*/ static int -pcvt_cn_checkc(dev_t dev) +pcvt_cn_checkc(struct consdev *cd) { char *cp; int x; |