FreeCalypso > hg > freecalypso-tools
diff doc/High-speed-serial @ 694:9edb7c07bb29
doc/High-speed-serial updated for libserial rename
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 11 Mar 2020 17:28:11 +0000 |
parents | 00805e7c4c45 |
children | 2b4c3e0f73fc |
line wrap: on
line diff
--- 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