aboutsummaryrefslogtreecommitdiffstats
path: root/sercp.c
Commit message (Collapse)AuthorAgeFilesLines
* Increased version number to unify with .sercp on SpeccyHEADv0.8.0masterPavel Vymetálek2024-03-101-1/+1
|
* Flush serial reads data as long as there is any leftPavel Vymetálek2024-02-131-9/+27
| | | | - fix length of received data with ACK message
* Add -o/--oldprot switch for using old protocol without ack messages.Pavel Vymetálek2024-02-051-9/+14
| | | | - This is useful for old .sercp on computers with missing HW flow control (eLeMeNt ZX)
* Add checking of ack messagesPavel Vymetálek2024-01-161-15/+37
|
* Fixed receiving ACK on Windowsv0.4.0Pavel Vymetálek2024-01-131-12/+15
|
* Communication confirmed by Ack messages without hw-flow controlPavel Vymetálek2024-01-111-45/+148
| | | | | | | | | | - default confirmation by Ack messages - still compatible with old .sercp by -l switch for hw flow control - switch -w is not used when using ack messages - new switch for turbo speed - 115200Bd. Same as on the Speccy TODO - check Ack messages properly
* Serial port inicialization with flow control "none" for WindowsPavel Vymetálek2023-01-111-2/+7
|
* Add switch -n for flow control nonev0.3.7Pavel Vymetálek2023-01-101-6/+23
| | | | | -n, --none Set the flow control to NONE. Default is CTS/RTS. This is useful for eLeMeNt ZX and machines or serial port without CTS/RTS wires.
* Fixed integer rounding - progress show 100% at the finishv0.3.6Pavel Vymetálek2021-01-201-2/+2
|
* Port initialization changes for MAC OSv0.3.5Pavel Vymetálek2021-01-201-11/+36
|
* Use gnu99 instead of gnu11, add O_NDELAY to serial port initializationPavel Vymetálek2021-01-171-5/+12
|
* Drop hardware flow control for BSD and MAC builds - use -w 2000 parameterPavel Vymetálek2020-04-081-7/+6
|
* Fix aborting while received fileinfo is corruptedv0.3.3Pavel Vymetálek2020-04-061-11/+18
|
* Fix serial port initializationPavel Vymetálek2020-04-061-12/+13
|
* Fixed windows buildPavel Vymetálek2020-04-061-2/+13
|
* Fixed sending and progressbar for files smaller than 256 bytesPavel Vymetálek2020-04-061-5/+10
|
* Fix remaining length of data while read fileinfoPavel Vymetálek2020-04-051-6/+7
|
* Serial port flags for BSD or __APPLE__Pavel Vymetálek2020-04-031-1/+1
|
* Change open serial port for __APPLE__: CCTS_OFLOW | CRTS_IFLOWv0.3.2Pavel Vymetálek2020-04-031-9/+15
|
* Fixed complicated interrupting by ctrl-cv0.3.1Pavel Vymetálek2020-04-031-103/+91
| | | | | | | - ctrl-c stops the program immediatelly - serial buffers are cleaned at startup and at finishing program - pointers renamed to p_... - comments are in english
* povýšeno číslo verze v .rc pro windows buildPavel Vymetálek2019-06-131-1/+1
|
* Add support for file time/date handlingv0.3.0Pavel Vymetálek2019-03-261-30/+53
| | | | | | - requires esxdos v0.8.7 and .sercp v0.3 - backward compatible with .sercp v0.2 on esxdos v0.8.6 - if zero date is received actual date/time are used
* Update TODO, fixed compile-time warningsv0.2.3Pavel Vymetálek2019-03-191-4/+4
|
* Upravy nastaveni seriaku. Chodi na MacOS - Delal to OtisPavel Vymetálek2019-03-161-12/+14
|
* Zrušeno čekání po posledním blokuv0.2Pavel Vymetálek2019-03-091-2/+3
|
* Přidáno čtení šířky konzole i na Windows.Pavel Vymetálek2019-03-021-1/+8
| | | | | - testováno na wine a v XP a šířku ukazuje stále 80 znaků :-( - otestovat na win7 a win10
* Změna nastavení RTS řízení com portu na WindowsPavel Vymetálek2019-02-271-1/+1
|
* Doplněn odkaz GNU/GPL, řízení toku RTS/CTS na Windows, doplěn .rc souborPavel Vymetálek2019-02-271-35/+28
|
* Všechny texty v angličtině, opravy warningůPavel Vymetálek2019-02-191-14/+20
|
* sercp možno přeložit pro Win64 a Win32Pavel Vymetálek2019-02-191-74/+282
| | | | - přidán soubor sercp.res s podpisem exáče :-)
* Přidáno zkrácení názvu souboru když je delší než 8.3Pavel Vymetálek2019-02-181-14/+26
| | | | - berou se první 4 znaky a posledních 8 znaků - .ext + 4 poslední znaky názvu
* Priprava pro prijem s pridanou cestou (path)Pavel Vymetálek2019-02-181-320/+59
|
* Změna uvítacího textu pro sercp, doplněno TODOPavel Vymetálek2019-02-161-10/+6
|
* První commit: vychází se z programu taptoserPavel Vymetálek2019-02-071-0/+786