diff options
| author | Matthew Dillon <dillon@FreeBSD.org> | 2001-12-23 02:48:25 +0000 |
|---|---|---|
| committer | Matthew Dillon <dillon@FreeBSD.org> | 2001-12-23 02:48:25 +0000 |
| commit | 6aebdaaf0aa7885511fee47f9171e67f19c7f793 (patch) | |
| tree | b7ce1fca595cfa5c7c6a759f261fdd9a3feab1af /sys/dev/sio/sio.c | |
| parent | f36422c140d9b2112db59794e54d6650ffff04c5 (diff) | |
Notes
Diffstat (limited to 'sys/dev/sio/sio.c')
| -rw-r--r-- | sys/dev/sio/sio.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/sio/sio.c b/sys/dev/sio/sio.c index 59bcdad91ed8..2ba205b0d547 100644 --- a/sys/dev/sio/sio.c +++ b/sys/dev/sio/sio.c @@ -2161,9 +2161,14 @@ comparam(tp, t) * latencies are reasonable for humans. Serial comms * protocols shouldn't expect anything better since modem * latencies are larger. + * + * The fifo trigger level cannot be set at RX_HIGH for high + * speed connections without further work on reducing + * interrupt disablement times in other parts of the system, + * without producing silo overflow errors. */ com->fifo_image = t->c_ospeed <= 4800 - ? FIFO_ENABLE : FIFO_ENABLE | FIFO_RX_HIGH; + ? FIFO_ENABLE : FIFO_ENABLE | FIFO_RX_MEDHI; #ifdef COM_ESP /* * The Hayes ESP card needs the fifo DMA mode bit set |
