# HG changeset patch # User Mychaela Falconia # Date 1583947691 0 # Node ID 9edb7c07bb29e85b79affbb3e743fe9f05145edd # Parent 4a1f0bbca58e95d0bb6dc0d83839502161cc2884 doc/High-speed-serial updated for libserial rename diff -r 4a1f0bbca58e -r 9edb7c07bb29 doc/High-speed-serial --- a/doc/High-speed-serial Wed Mar 11 04:18:50 2020 +0000 +++ b/doc/High-speed-serial Wed Mar 11 17:28:11 2020 +0000 @@ -92,11 +92,11 @@ The serial port handling code for all of FC host tools has been factored out into a common library called libserial. We have two versions of libserial: -* libserial-orig uses the standard and presumably portable termios API, but +* libserial-posix uses the standard and presumably portable termios API, but requires "magic" remapping of baud rates by some invisible genie below (like CP2102 EEPROM programming) in order to get 203125/406250/812500 baud. -* libserial-newlnx uses Linux-specific header files and raw ioctl calls to +* libserial-linux uses Linux-specific header files and raw ioctl calls to request the actual desired baud rates. If you would like to run FreeCalypso host tools under FreeBSD, illumos or some @@ -109,9 +109,9 @@ version of libserial ported to use that method. * If you don't need high GSM baud rates or need them only with CP2102 adapters - which "magically" remap them, you should be able to use libserial-orig. You + which "magically" remap them, you should be able to use libserial-posix. You can also completely remove the entries for the high GSM baud rates from - libserial-orig/baudtab.c if you don't need these high baud rates and your + libserial-posix/baudtab.c if you don't need these high baud rates and your version of termios does not have B230400/B460800/B921600 baud rate constants. It is assumed that any system on which someone may desire to run our FC host