All of lore.kernel.org
 help / color / mirror / Atom feed
* How to disable the transmit FIFO?
@ 2010-11-18  9:15 Michael Haardt
  2010-11-18 16:41 ` Greg KH
  0 siblings, 1 reply; 10+ messages in thread
From: Michael Haardt @ 2010-11-18  9:15 UTC (permalink / raw)
  To: linux-serial

Hello,

I miss a way to disable the transmit FIFO.

UARTs that don't do hardware handshaking in hardware, but use a transmit
FIFO, can only be used if the peer can deal with the delayed handshaking
response.

If slow peers can not receive at line rate, hardware handshaking will
still cause overruns with Linux as sender, because Linux fills the
transmit FIFO and transmission continues at worst for 16 characters with
a 16550 after CTS was asserted.

So, how can I fix hardware flow control response to the non-delayed
behaviour as it worked with a 8250 or 16450 by disabling the transmit
FIFO?

Michael

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2010-11-24 14:57 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-18  9:15 How to disable the transmit FIFO? Michael Haardt
2010-11-18 16:41 ` Greg KH
2010-11-18 20:01   ` Michael Haardt
2010-11-18 20:05     ` Grant Edwards
2010-11-19  1:25       ` Ted Ts'o
2010-11-19  4:31         ` Grant Edwards
2010-11-24 12:47         ` Michael Haardt
2010-11-24 14:56           ` Grant Edwards
2010-11-18 20:11     ` Greg KH
2010-11-18 20:58       ` Michael Haardt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.