diff options
| author | Marcel Moolenaar <marcel@FreeBSD.org> | 2004-08-06 15:51:31 +0000 |
|---|---|---|
| committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2004-08-06 15:51:31 +0000 |
| commit | dc70e792a6db924c8b242508ba056d3a104e3016 (patch) | |
| tree | 0b9c51a313eeefd1f2e442e89dc0e9f33fb8d287 | |
| parent | 44fe3c1ff02aa28862b45cc18a86849cb3be6679 (diff) | |
Notes
| -rw-r--r-- | sys/dev/uart/uart_dev_ns8250.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/uart/uart_dev_ns8250.c b/sys/dev/uart/uart_dev_ns8250.c index 11670c21eb76..adac35fe86e0 100644 --- a/sys/dev/uart/uart_dev_ns8250.c +++ b/sys/dev/uart/uart_dev_ns8250.c @@ -700,11 +700,19 @@ ns8250_bus_probe(struct uart_softc *sc) */ sc->sc_txfifosz = 16; +#if 0 + /* + * XXX there are some issues related to hardware flow control and + * it's likely that uart(4) is the cause. This basicly needs more + * investigation, but we avoid using for hardware flow control + * until then. + */ /* 16650s or higher have automatic flow control. */ if (sc->sc_rxfifosz > 16) { sc->sc_hwiflow = 1; sc->sc_hwoflow = 1; } +#endif return (0); } |
