Deleted Added
full compact
28c28
< __FBSDID("$FreeBSD: head/sys/dev/uart/uart_dev_ns8250.c 158849 2006-05-23 06:04:45Z benno $");
---
> __FBSDID("$FreeBSD: head/sys/dev/uart/uart_dev_ns8250.c 166100 2007-01-18 22:01:19Z marius $");
220c220
< static int ns8250_poll(struct uart_bas *bas);
---
> static int ns8250_rxready(struct uart_bas *bas);
228c228
< .poll = ns8250_poll,
---
> .rxready = ns8250_rxready,
302c302
< ns8250_poll(struct uart_bas *bas)
---
> ns8250_rxready(struct uart_bas *bas)
305,307c305
< if (uart_getreg(bas, REG_LSR) & LSR_RXRDY)
< return (uart_getreg(bas, REG_DATA));
< return (-1);
---
> return ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) != 0 ? 1 : 0);