Re: How to disable the transmit FIFO?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Nov 18, 2010 at 10:15:43AM +0100, Michael Haardt wrote:
> Hello,
> 
> I miss a way to disable the transmit FIFO.

>From userspace or from within a kernel driver?

> 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?

So you are saying this used to work and now it doesn't?

confused,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-serial" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux PPP]     [Linux FS]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linmodem]     [Device Mapper]     [Linux Kernel for ARM]

  Powered by Linux