http://bugs.winehq.org/show_bug.cgi?id=10886
Summary: RTS_CONTROL_TOGGLE doesn't work Product: Wine Version: 0.9.51. Platform: All OS/Version: All Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-ports AssignedTo: wine-bugs@winehq.org ReportedBy: bugzilla@tut.by
in WINE, setting DCB.fRtsControl to RTS_CONTROL_TOGGLE and doing SetCommState() sets RTS line always high. (btw, this is the same as described to be bug in win95, see http://support.microsoft.com/kb/140030 ). According to MSDN, RTS should be set to high before data transmission, then data should be sent, and then RTS should go back to low. The workaround is to toggle RTS manually.