diff options
-rw-r--r-- | sercp.c | 9 | ||||
-rw-r--r-- | sercp.rc | 8 |
2 files changed, 11 insertions, 6 deletions
@@ -693,8 +693,13 @@ int OpenUart() { sDCB.fAbortOnError = TRUE; sDCB.fOutxDsrFlow = FALSE; sDCB.fDtrControl = DTR_CONTROL_DISABLE; - sDCB.fRtsControl = RTS_CONTROL_HANDSHAKE; - sDCB.fOutxCtsFlow = TRUE; + if (is_flow_control_none) { + sDCB.fRtsControl = RTS_CONTROL_DISABLE; + sDCB.fOutxCtsFlow = FALSE; + } else { + sDCB.fRtsControl = RTS_CONTROL_HANDSHAKE; + sDCB.fOutxCtsFlow = TRUE; + } if (SetCommState(serial_fd, &sDCB) == 0) { return (-1); } @@ -1,8 +1,8 @@ // RC file, codepage utf-8 !!!!! #include <windows.h> // include for version info constants 1 VERSIONINFO -FILEVERSION 0,3,6,0 -PRODUCTVERSION 0,3,6,0 +FILEVERSION 0,3,7,0 +PRODUCTVERSION 0,3,7,0 FILETYPE VFT_APP { BLOCK "StringFileInfo" @@ -10,14 +10,14 @@ FILETYPE VFT_APP BLOCK "040904E4" { VALUE "CompanyName", "vym.cz" - VALUE "FileVersion", "0.3.6" + VALUE "FileVersion", "0.3.7" VALUE "FileDescription", "sercp - serial copy for ZX Spectrum" VALUE "InternalName", "sercp" VALUE "LegalCopyright", "GNU GPL v3 or above" VALUE "LegalTrademarks", "Pavel Vymetálek" VALUE "OriginalFilename", "sercp" VALUE "ProductName", "sercp" - VALUE "ProductVersion", "0.3.6" + VALUE "ProductVersion", "0.3.7" VALUE "Build environment", "Linux: Mingw64, x86_64" } } |