Don't crash in ftdi_eeprom_free() if eeprom is unallocated/already freed
[libftdi] / README
CommitLineData
0beb9686 1--------------------------------------------------------------------
e983aee3 2libftdi version 0.18
0beb9686 3--------------------------------------------------------------------
adb33a26 4
0beb9686
TJ
5libftdi - A library (using libusb) to talk to FTDI's UART/FIFO chips
6including the popular bitbang mode.
7
8The following chips are supported:
9- FT4232H / FT2232H
10- FT232R / FT245R
11- FT2232L / FT2232D / FT2232C
12- FT232BM / FT245BM (and the BL/BQ variants)
13- FT8U232AM / FT8U245AM
5efa6083 14
829ce4de
TJ
15The AUTHORS file contains a list of all the people
16that made libftdi possible what it is today.
17
cfb0db4f
TJ
18Many thanks to Marek VavruĊĦa for providing
19the initial C++ wrapper implementation.
20
adb33a26
TJ
21Changes
22-------
fd200aa1
TJ
23* Add ftdi_eeprom_free() to free allocated memory in eeprom (Wilfried Holzke)
24* More generic error message for the FTDI kernel driver (Intra2net)
25* Honor CPPFLAGS in python wrapper build (Alexander Lehmann)
26* cmake: Fix package creation on 32-bit machines (Uwe Bonnes)
27* Fix swig argument constraints (Intra2net)
28* Don't segfault if device is closed or ftdi context is invalid (Intra2net)
29* Ability to disable build of examples / documentation (Mike Frysinger and Intra2net)
30* Fix typo in python wrapper build (Mike Frysinger)
31* Autoconf build system improvements (Mike Frysinger)
adb33a26
TJ
32
33You'll find the newest version of libftdi at:
1bfc403c 34http://www.intra2net.com/en/developer/libftdi
adb33a26 35
0beb9686 36--------------------------------------------------------------------
e983aee3 37www.intra2net.com 2003-2010 Intra2net AG
0beb9686 38--------------------------------------------------------------------