Hi Michael,
Is DTR flow control supported?
No. However the Win32 API uses very confusing names, so make sure the app is really asking for DTR/DSR flow control. DTR_CONTROL_ENABLE does not mean DTR/DSR flow control is enabled, it means turn on the DTR line permanently. Only DTR_CONTROL_HANDSHAKE means the serial port should use DSR/DTR handshaking. (AFAIK, DTR_CONTROL_ENABLE and DTR_CONTROL_DISABLE flags are not correctly handled in the current wine... they should actively turn on or turn off DTR). Additionally, there were some problems in the GetCommState/SetCommState code that saw DTR_CONTROL_HANDSHAKE accidently turned on, so make sure that it is really the application that is requesting it. As Marcus pointed out, the linux kernel itself does not support DTR/DSR flow control, but given the time and motivation, we could solve the problem if you really need to make this work... Mike ------------------------------------------ mailto:Mike_McCormack(a)start.com.au ph +82 16 430 0425 __________________________________________________________________ Get your free Australian email account at http://www.Looksmart.com.au
In <B1515964759(a)i01sv4138.ids1.intelonline.com>, on 02/24/02 at 07:34 PM, Mike McCormack <mike_mccormack(a)start.com.au> said: :> Is DTR flow control supported? :No. However the Win32 API uses very confusing names, so make sure the app :is really asking for DTR/DSR flow control. This is the key point, because if the application itself supports DTR/DSR handshaking, then all the support which it needs is the ability to sense DSR and to set/reset DTR. -- Chuck Crayne ----------------------------------------------------------- ccrayne(a)crayne.org -----------------------------------------------------------
On Sun, 24 Feb 2002 ccrayne(a)crayne.org wrote:
This is the key point, because if the application itself supports DTR/DSR handshaking, then all the support which it needs is the ability to sense DSR and to set/reset DTR.
-- Chuck Crayne ----------------------------------------------------------- ccrayne(a)crayne.org -----------------------------------------------------------
Yes, it should be able to do that. Lawson
participants (3)
-
ccrayne@crayne.org -
lawson_whitney@juno.com -
Mike McCormack