1
0
Fork
You've already forked libftdi
0
A library to talk to FTDI chips
  • C 66.9%
  • C++ 10.5%
  • CMake 9.3%
  • Python 8.2%
  • Meson 2.5%
  • Other 2.6%
2024年06月21日 20:22:24 +00:00
cmake Fix typos 2020年01月20日 17:54:21 +01:00
deps Add Meson build 2024年03月04日 20:31:20 +00:00
doc Add Meson build 2024年03月04日 20:31:20 +00:00
examples meson: Added an option to control what kind of build will be done when in a cross-build environment 2024年03月04日 21:02:31 +00:00
ftdi_eeprom meson: Added an option to control what kind of build will be done when in a cross-build environment 2024年03月04日 21:02:31 +00:00
ftdipp meson: Added an option to control what kind of build will be done when in a cross-build environment 2024年03月04日 21:02:31 +00:00
meson Add Meson build 2024年03月04日 20:31:20 +00:00
packages meson: Added an option to restrict when the build targets should be installed 2024年03月04日 20:32:55 +00:00
python Fix typos 2020年01月20日 17:54:21 +01:00
src meson: Added an option to control what kind of build will be done when in a cross-build environment 2024年03月04日 21:02:31 +00:00
test meson: Added an option to control what kind of build will be done when in a cross-build environment 2024年03月04日 21:02:31 +00:00
.gitignore Remove outdated rpm .spec file template 2020年06月09日 23:15:18 +02:00
AUTHORS Update AUTHORS file 2020年06月09日 23:16:38 +02:00
ChangeLog Release libftdi 1.5 final 2020年07月07日 21:32:55 +02:00
CMakeLists.txt Release libftdi 1.5 final 2020年07月07日 21:32:55 +02:00
CMakeOptions.txt Bring back ftdi_eeprom by default 2018年02月28日 21:14:49 +01:00
COPYING-CMAKE-SCRIPTS Added COPYING-CMAKE-SCRIPTS file 2009年03月14日 22:09:11 +01:00
COPYING.GPL Relicensed C++ wrapper under GPLv2 + linking exception 2009年04月07日 17:15:33 +02:00
COPYING.LIB Update address of FSF 2015年09月23日 10:59:37 +02:00
libftdi-1.0.kdev4 Update project file to kdevelop 4 2011年01月15日 16:14:24 +01:00
libftdi.lnt Update PC-Lint settings file 2011年09月07日 11:24:18 +02:00
libftdi1-config.in Rename library from libftdi to libftdi1 2012年06月24日 12:14:55 +02:00
libftdi1.pc.in Don't #include <libusb.h> from ftdi.h 2013年01月15日 17:47:02 +01:00
libftdipp1.pc.in Rename and adapt pkgconfig files for libftdi1 2012年06月24日 11:56:08 +02:00
LICENSE Rename library from libftdi to libftdi1 2012年06月24日 12:14:55 +02:00
meson.build meson: Set C++ up when used and with the default standards 2024年06月21日 20:22:24 +00:00
meson_options.txt meson: Added an option to control what kind of build will be done when in a cross-build environment 2024年03月04日 21:02:31 +00:00
README Release libftdi 1.5 final 2020年07月07日 21:32:55 +02:00
README.build Update build instructions with yum references 2016年12月23日 14:37:02 +01:00
README.mingw Update Autotools Mythbuster link to avoid multiple redirects. 2020年06月09日 22:08:02 +02:00
TODO Update README and TODO 2012年12月28日 12:24:13 +01:00

--------------------------------------------------------------------
libftdi version 1.5
--------------------------------------------------------------------
libftdi - A library (using libusb) to talk to FTDI's UART/FIFO chips
including the popular bitbang mode.
The following chips are supported:
* FT230X
- FT4232H / FT2232H
- FT232R / FT245R
- FT2232L / FT2232D / FT2232C
- FT232BM / FT245BM (and the BL/BQ variants)
- FT8U232AM / FT8U245AM
libftdi requires libusb 1.x.
The AUTHORS file contains a list of all the people
that made libftdi possible what it is today.
Changes
-------
* Implement tc[io]flush methods & deprecate broken purge_buffers methods
 Please check your code for ftdi_usb_purge_rx_buffer(),
 ftdi_usb_purge_tx_buffer() and ftdi_usb_purge_buffers()
 and migrate to the new ftdi_tc[io]flush() methods.
 Old code will continue to function, but you'll get
 a deprecation warning during compilation.
* Add program to test buffer flush (purge) functionality
* Add kernel driver auto attach/detach.
 See new AUTO_DETACH_REATACH_SIO_MODULE option
* Add ftdi_setflowctrl_xonxoff()
* ftdi_eeprom / eeprom handling:
 * Unify handling of all boolean eeprom flags
 * Add device release number support
 * Add channel_a_driver support for type xxR chips
 * Add support for group0 drive levels on x232H chips
 * Fix handling of high_current_drive parameter
 * Fix inverted handling of VCP driver field for TYPE_R chips
 * New --verbose option for eeprom decode operation
* Add example code for async mode
* Add SPDX license identifiers to the core library & ftdi_eeprom
* Various python SWIG wrapper improvements
* Various cmake file improvements
* Fix small bugs in error code paths
You'll find the newest version of libftdi at:
https://www.intra2net.com/en/developer/libftdi
Quick start
-----------
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX="/usr" ../
make
make install
More verbose build instructions are in "README.build"
--------------------------------------------------------------------
www.intra2net.com 2003-2020 Intra2net AG
--------------------------------------------------------------------