diff options
author | phk <phk@FreeBSD.org> | 2006-05-26 13:54:27 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2006-05-26 13:54:27 +0000 |
commit | 18c5cc5ccc6809ea423d197cbd9fa52fefe8477c (patch) | |
tree | 25724ea9925efb0585038cec9123c95c80258be3 /sys/dev/uart | |
parent | c7b8431cf0c73811b1d6e59c76103009907b5961 (diff) | |
download | FreeBSD-src-18c5cc5ccc6809ea423d197cbd9fa52fefe8477c.zip FreeBSD-src-18c5cc5ccc6809ea423d197cbd9fa52fefe8477c.tar.gz |
Convert to new console api
Diffstat (limited to 'sys/dev/uart')
-rw-r--r-- | sys/dev/uart/uart_tty.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/sys/dev/uart/uart_tty.c b/sys/dev/uart/uart_tty.c index df3d9eb..b54c94a 100644 --- a/sys/dev/uart/uart_tty.c +++ b/sys/dev/uart/uart_tty.c @@ -54,11 +54,9 @@ static cn_probe_t uart_cnprobe; static cn_init_t uart_cninit; static cn_term_t uart_cnterm; static cn_getc_t uart_cngetc; -static cn_checkc_t uart_cncheckc; static cn_putc_t uart_cnputc; -CONS_DRIVER(uart, uart_cnprobe, uart_cninit, uart_cnterm, uart_cngetc, - uart_cncheckc, uart_cnputc, NULL); +CONSOLE_DRIVER(uart); static struct uart_devinfo uart_console; @@ -118,17 +116,10 @@ uart_cnputc(struct consdev *cp, int c) } static int -uart_cncheckc(struct consdev *cp) -{ - - return (uart_poll(cp->cn_arg)); -} - -static int uart_cngetc(struct consdev *cp) { - return (uart_getc(cp->cn_arg)); + return (uart_poll(cp->cn_arg)); } static int |