CMake: bump the minimal required version to 3.5
[libftdi] / src / ftdi.c
2023-08-29 Chris JohnsonIntroduce ftdi_set_module_detach_mode()
2023-08-29 Yegor YefremovEEPROM: make user_data_addr value readable
2023-08-29 Thomas JaroschFT2232C: show mode for B channel
2023-08-29 Yegor YefremovFT4232: show mode for both C and D channels
2023-08-29 Yegor YefremovAlign is_not_pnp property
2023-08-29 Yegor YefremovEEPROM: mention FT230X in the dynamic content calculation
2023-08-29 Yegor YefremovEEPROM: fix checksum for FT230X series
2023-08-29 Yegor YefremovFix typos and harmonize spaces
2021-05-04 Thomas JaroschFix indentation
2021-05-02 Tomasz WasilczykDon't set EEPROM serial when it's not used.
2021-05-02 Tomasz WasilczykRemove legacy EEPROM fields from FT4232H.
2021-05-02 Tomasz WasilczykDon't fail reading missing strings.
2021-05-02 Tomasz Wasilczykftdi_eeprom_initdefaults const arguments
2021-05-02 Tomasz WasilczykDon't spam stderr when flashing FT232H eeprom
2020-08-24 Uwe BonnesFix GCC fall-through warnings.
2020-06-09 Thomas JaroschIncrease copyright year to 2020
2020-05-27 Thomas Jaroschftdi_eeprom_build(): Fix inverted handling of VCP drive...
2020-05-27 Thomas Jaroscheeprom handling: Unify handling of boolean bit flags
2020-04-13 Holger Mößingereeprom: Fix handling of high_current_drive parameter
2020-04-13 Holger Mößingereeprom: Add channel_a_driver support for type xxR chips
2020-01-20 Yegor YefremovFix typos
2020-01-15 Dan Dedricklibftdi: pass eeprom strings as const
2019-10-01 Yegor YefremovAdd SPDX identifiers to the core library and ftdi_eepro...
2019-01-18 Eric SchottImplement tc[io]flush methods & deprecate broken purge_...
2018-02-06 Robby McKilliamAdd kernel driver auto attach/detach
2017-10-27 Thomas JaroschAccess ftdi->max_packet_size after checking ftdi contex...
2017-09-25 Pawel Jewstafjewfix support for XON/XOFF flow control
2017-08-25 Rolf FiedlerFix small memleak when ftdi_init() fails
2017-05-23 Maxwell DreytserChange ftdi_open_bus_port to ftdi_open_bus_addr, since...
2017-05-23 Maxwell DreytserMinor comment fix.
2017-04-21 Maxwell DreytserAdd a ftdi_usb_open_bus_port() function
2017-04-05 Thomas JaroschUpdate Copyright to 2017, switch download URLs to HTTPS v1.4rc1
2017-02-22 Thomas Jaroschftdi_eeprom_set_strings(): No need for an open device
2017-02-22 Thomas JaroschAdd doxygen documentation for ftdi_eeprom_get_strings()
2017-02-22 Adam MalinowskiAdd new function ftdi_eeprom_get_strings()
2016-12-23 Robert Coxeeprom: Fix USE_SERIAL handling for 230X type chips
2016-08-16 Joe ZbiciakUse BM/R series baud rate computation for FT230X.
2016-07-28 Jon BenistonConst correctness for char* strings
2016-06-15 Yegor YefremovMake ftdi_read_eeprom_location() endianess independent
2016-06-06 Rolf Fiedlerftdi_eeprom: Fix flashing FT245R
2016-04-18 Fahrzin HemmatiAdd new function ftdi_usb_get_strings2()
2016-03-26 Eugene HutornyAdded ftdi_transfer_data_cancel for cancelation of...
2015-11-20 Salvador Eduardo... eeprom handling: Add support for arbitrary user data
2015-10-16 Thilo SchulzFix useless use_usb_version config file option is usele...
2015-09-07 Raphael AssenatFT232R EEPROM: Add External oscillator enable bit
2015-02-12 Thomas JaroschFix wrong offset for CBUS_FUNCTION_9 via ftdi_get_eepro...
2015-02-12 Robin Haberkornfixed ftdi_cbus_func and ftdi_cbush_func enumerations...
2015-01-23 Robin Haberkornfixed EEPROM user-area space checks for FT232R and...
2014-11-15 Thomas JaroschAdd FT230X support to ftdi_usb_find_all() v1.2rc1
2014-11-15 Thomas JaroschRemove print_inverted_bits() helper function from publi...
2014-11-06 Forest CrossmanEnable searching for FTDI devices with either a VID...
2014-10-28 Florian PreinstorferAdd print_inverted_bits() to replace a duplicated code...
2014-10-28 Florian PreinstorferReplace eeprom->rs232_inversion with eeprom->invert.
2014-09-26 xantaresFix declaration shadow in ftdi.c
2014-09-08 Uwe BonnesFT230X: Read out, decode and encode the RS232 inversion...
2014-06-12 xantaresFixed variable shadowing
2014-05-16 Denis Sirotkinftdi_usb_get_strings(): Don't try to open an already...
2014-05-16 Andrei ErrapartMinor fixes for MSVC++
2014-05-16 Uwe Bonnesft230x: Fix more eeprom decode pathes.
2014-05-16 Uwe Bonnesft230x: Use factory values for drive strength.
2014-05-16 Uwe Bonnesft230x: Include Factory Configuration Data when buildin...
2014-05-16 Uwe BonnesFT230X is a USB FS device, so maximum packet size is...
2014-01-23 Thomas JaroschIncrease copyright year to 2014
2013-10-23 Paul FertserFix ftdi_get_library_version function prototype
2013-10-23 Davide MichelizzaFix FT232H eeprom suspend pulldown setting
2013-10-23 Davide MichelizzaFix FT232H eeprom user area size
2013-09-04 Uwe Bonneslibftdi_write_data: argument #2 should be const
2013-04-26 Thomas JaroschFix typo in error message
2013-04-10 Thomas JaroschUnify style of the main source code
2013-04-10 Nathael PajaniAdded partial support for FT230X
2013-04-10 Nathael PajaniAdded ftdi_eeprom_set_strings()
2013-04-10 Nathael PajaniRemove compiler warnings on signed comparison
2013-04-10 Nathael PajaniPrevent possible segfault
2013-04-10 Thomas JaroschFix compile error reported by Bryan Richmond
2013-03-27 Jarkko SonninenSave device release number. Allow writing of eeprom...
2013-02-14 Jarkko SonninenFix eeprom flags for eeprom build
2012-12-28 Thomas JaroschIncrease copyright year (final release will be in 2013)
2012-08-14 Thomas JaroschFix wrong array access in set_ft232h_cbus()
2012-07-28 Peter Schneiderfixed NULL-pointer dereference in the ftdi_error_return...
2012-07-28 Peter Schneiderfixed NULL-pointer dereference in the ftdi_error_return...
2012-05-15 Daniel KirkhamEEPROM max_power build/decode inconsistency
2012-04-13 Anders LarsenCompleted the support for the FT4232H chip
2011-10-07 Thomas JaroschInterface can not be changed on an already open device
2011-09-29 Thomas JaroschRemove old ftdi_enable_bitbang() function. It was marke...
2011-09-29 Uwe BonnesUse a private header for the private EEPROM structures
2011-09-25 Thomas JaroschAdded API to get libftdi library version.
2011-09-07 Uwe BonnesRound the returned baudrate in ftdi_to_clkbits and...
2011-09-07 Uwe Bonnes2232C is a BM type chips for baudrate calculations
2011-09-07 Uwe BonnesExplain the index/value format baudrate setting
2011-09-05 Uwe BonnesRewrite the baudrate calculation, tested for 232R and...
2011-09-02 Uwe BonnesUse default vendor/product strings for EEPROM when...
2011-09-02 Uwe BonnesEEPROM: treat USE_SERIAL as bool, not a flag
2011-09-02 Thomas JaroschAdd unit test for existing baudrate calculcation code
2011-09-02 Uwe BonnesTry to inhibit programming EEPROM with data for a diffe...
2011-07-27 Uwe BonnesNext try to get the encoding/decoding for the different...
2011-07-27 Uwe BonnesFT232H has even more config bytes and less user_area
2011-07-27 Uwe BonnesBaud rate generation is the same as with FT2232H/FT232H
2011-07-19 Uwe BonnesAdd ftdi_set_eeprom_buf() as proposed in ftdi_eeprom
2011-07-19 Uwe BonnesAdd missing ftdi_get|set_eeprom_value entries
2011-07-08 Uwe Bonnesftdi_usb_find_all: Only search for default devices...
next