summaryrefslogtreecommitdiffstats
path: root/sys/i386
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-02-20 20:54:45 +0000
committerphk <phk@FreeBSD.org>2003-02-20 20:54:45 +0000
commit72688ad7fe6ac65cbfc2c4d260ba7d901bf1bcc2 (patch)
treefe84e49e8fed83b0535fa5e72d7341488cc6b288 /sys/i386
parentf5440b21c3c89d9d1d989bbed1147a6d7e678e41 (diff)
downloadFreeBSD-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.c6
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;
OpenPOWER on IntegriCloud