lkml.org 
[lkml]   [2005]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[UART] 8250:RTS/CTS flow control issue.
I tried to use my serial port with rts/cts flow 
control enabled in order to transfer a data file
between 2 DTE. The first one is a PC running Linux
with a 8250 UART and the second one is a developement
board running Linux with a particular UART (I wrote
its driver based on 8250's one).

Actually 8250 UARTs have rts/cts line but they're
managed by software (and then called hw flow control
!!!). Hence when my board's UART (which have a "true"
hw flow control) asserts its RTS line, 8250's UART
sends 8 bytes before stopping TX...
Therefore board's UART fifo have been overrun because
it has only 8 bytes for its fifo.

Does it mean that we can't do any reliable flow
controls with 8250 UART ? In that case a simple
workaround would be to limit tx fifo to 1 byte...

Thanks

Francis







Découvrez nos promotions exclusives "destination de la Tunisie, du Maroc, des Baléares et la Rép. Dominicaine sur Yahoo! Voyages :
http://fr.travel.yahoo.com/promotions/mar14.html
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:11    [W:0.041 / U:0.676 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site