The branch, master has been created
at a03fea794af90cd97514f35f212691f8b5b3700d (commit)
- Log -----------------------------------------------------------------
commit a03fea794af90cd97514f35f212691f8b5b3700d
Author: Gerd von Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Mon Jan 18 15:17:09 2010 +0100
building parts of libftdi via cmake is now optional.
the options are:
DOCUMENTATION
PYTHON_BINDINGS
FTDIPP
EXAMPLES
by default all parts will be built.
commit 7af868049039b92400d0e3819179bc636c5aa715
Author: Mike Frysinger <vapier@xxxxxxxxxx>
Date: Tue Dec 29 03:48:59 2009 -0500
AX_BOOST_BASE: fix host boost search when cross-compiling
The AX_BOOST_BASE macro likes to do searches in the host paths (/usr and
such) which is obviously incorrect for cross-compiling. So disable these
fallback searches when cross-compiling.
Signed-off-by: Mike Frysinger <vapier@xxxxxxxxxx>
commit 3d0099ee1c704388a5300474900daed44f18f75e
Author: Mike Frysinger <vapier@xxxxxxxxxx>
Date: Tue Dec 29 03:37:15 2009 -0500
avoid PATH_MAX/string copies usage
The new ftdi_usb_open_string() func breaks mingw builds where PATH_MAX is
not defined. Rather than adding fallback code, compare the path strings
piece by piece to avoid the string copy overhead in the process.
Signed-off-by: Mike Frysinger <vapier@xxxxxxxxxx>
commit c56d1f385d1f03f7e55b91dfc3f07007a6a562f4
Author: Mike Frysinger <vapier@xxxxxxxxxx>
Date: Tue Dec 29 02:44:36 2009 -0500
python: fix typo in top_builddir
Missing a "d" in the var name.
Signed-off-by: Mike Frysinger <vapier@xxxxxxxxxx>
commit 3c287e728650079b6024521c6d06b17a707c2f62
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Dec 21 10:11:08 2009 +0100
Document libftdi release process
commit e5b85a083f6b06290e91cbc71cbf89d8e36e82d0
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Dec 21 09:46:21 2009 +0100
Correct version in README file
commit e905863f6ed172476b401b12a90290821fb1cfca
Author: Mike Frysinger <vapier@xxxxxxxxxx>
Date: Sun Dec 20 09:10:00 2009 -0500
ignore more generated files
Signed-off-by: Mike Frysinger <vapier@xxxxxxxxxx>
commit f938267227623562711c0847166ef7e4eb9bb6b0
Author: Mike Frysinger <vapier@xxxxxxxxxx>
Date: Sun Dec 20 09:09:59 2009 -0500
use AC_CONFIG_FILES to avoid outputting files over and over
The current configure ends up generating a lot of common files multiple
times because it calls AC_OUTPUT multiplte times. The right way to do
this is call AC_CONFIG_FILES multiple times and AC_OUTPUT once.
Signed-off-by: Mike Frysinger <vapier@xxxxxxxxxx>
commit 8e527547a8df7264bbaba4644d93ac132473d321
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Dec 19 16:15:44 2009 +0100
Increase version
commit 613bce8b68eb70d0b3cdad101a485683dd5175b7
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Dec 19 16:07:01 2009 +0100
Updated ChangeLog before release
commit a03099a9674fb10e9bebd8367c939257efd01cdc
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Dec 19 15:52:20 2009 +0100
Don't lint async mode anymore as libusb-compat results in #error
commit 58cce2d45cf6d7dae4650dadf96dce18b3ba151f
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 17:53:29 2009 +0100
small improvements in C++ wrapper:
- make ftdi_usb_open_string() available
- reduce code dupliation in open() functions
- overloaded set_bitmask using the correct enum ftdi_mpsse_mode
commit 50ea690440f9a0d083d115183db723c03766ddac
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 02:26:39 2009 +0100
deprecated bitbang_enable in C++ wrapper too
commit 5484786d5fb2f1020e5c78f5c0f08afdf69056c4
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 02:17:19 2009 +0100
don't use deprecated functions in examples anymore
commit fd282db3b22aabd064d99bacd6390144b345584b
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 02:10:07 2009 +0100
deprecate ftdi_enable_bitbang()
- it's superseded for a long time by ftdi_set_bitmode()
- it reads the mode to set from ftdi->bitbang_mode which is an unexpected
interface and can lead to wrong results
commit 418aaa72029f42b4054336067d5874e79992a426
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 02:02:09 2009 +0100
documentation improvements, small fix setting bitbang_enabled on all
bitbang modes
commit c7f06bd4d72e78415046992276fec7aa801407f2
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 00:49:22 2009 +0100
use ftdi_usb_open_string() in baud_test example
commit 0e6cf62b5320ccdae0a4930cd4bc0b42b37e811d
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 00:48:49 2009 +0100
fix description strings without serial
commit 5ebbdab950bfb75ae93d90d60f369e20ef64e667
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 13 00:29:10 2009 +0100
add new open functions: ftdi_usb_open_desc_index() and
ftdi_usb_open_string()
commit 0c93de8177ee7310292ac7eab4c2e3ff993b4f2f
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Wed Dec 9 09:42:56 2009 +0100
Don't install baud_test program
commit ac432dd8ec073a41a661e89b8b48d0654ce4b73b
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 6 21:03:03 2009 +0100
fix sync bitbang read-timing
commit 39c9dbfc467f9baf2fbeea3c70ae210fca5ec7ab
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 6 20:13:02 2009 +0100
read only what has really been written (seems not to make a difference
though)
write out real baudrate too
commit f44dbec230aaa0835be8be7d4581394ed4a92435
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 6 17:42:23 2009 +0100
make the write chunksize (and read chunksize for syncbb) configurable
commit c74e7fbd80b9d0d141e1c3511ce7729bfb3737af
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 6 14:39:57 2009 +0100
increase resolution of time factor output
commit 978341023343a6240205891402bf7320cfcccdd5
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 6 14:39:30 2009 +0100
fix documentation typo
commit e0aca3fac598e0ee54952d24ca32aa2507de1066
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sun Dec 6 14:16:00 2009 +0100
add baud_test example program: compare expected and actual transfer speeds
for differen baudrates
commit 6e828229089a09995a40ea1d0eaf96d775f8a3d2
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Fri Dec 4 10:12:15 2009 +0100
Updated ChangeLog
commit 6167b919c63aae59b862fe80c293f628300c216c
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Fri Dec 4 09:57:03 2009 +0100
Renamed examples/sio to examples/serial_read
commit d69dbd9e2fb3b5b703bca5211cd297072415b147
Author: Jim Paris <jim@xxxxxxxx>
Date: Wed Dec 2 18:13:44 2009 -0500
examples: add sio example
Simple example to just receive and print data.
commit e2f12a4fb7a27243c9c8fef2755b9ace5751fe5e
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sun Nov 15 12:45:03 2009 +0100
Determine maximum packet size via usb config descriptor
commit 3d54646ca9a87c502ecfdccf5715b4c5101c22d2
Author: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri Nov 20 21:08:33 2009 +0100
Add bitmode for synchronous fifo if FT2232H
Arg,
getting a one-line right didn't work out. Please disregards the first patch
and use appended patch instead
Changelog:
Appended small patch adds the bitmode (0x40) for synchronous fifo mode of
the FT2232H
--
Uwe Bonnes bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
>From a470bfbdae1e78cc585bfe69b27ded88f4ba7349 Mon Sep 17 00:00:00 2001
From: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 20 Nov 2009 17:31:26 +0100
Subject: Add bitmode value for synchronous fifo if FT2232H
commit 449c87a96e59286cb1e3e49f40ec77b39e4eede1
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Thu Nov 5 09:46:19 2009 +0100
Added new read/write_eeprom_location to C++ wrapper
commit 79a2a1cdabfd1f7253fb8baf2087fd521f96ac93
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Nov 3 17:56:58 2009 +0100
Updated AUTHORS and ChangeLog
commit a56ba2bd557e7c7804b288aee2dcc42c8037b03c
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Nov 3 17:54:47 2009 +0100
Fix usb_set_configuration() call on Windows 64.
Based upon idea/findings by "NIL".
commit 1416eb1443005be219a8f76b6f05bff947ccce4a
Author: Thimo Eichstaedt <abc@xxxxxxxxxx>
Date: Tue Nov 3 17:43:43 2009 +0100
Fix usb index in ftdi_convert_baudrate() for FT2232H/FT4232H chips
commit ef6f483889aa3d719a676f7f32303c4232941e57
Author: Thimo Eichstaedt <abc@xxxxxxxxxx>
Date: Tue Nov 3 17:39:21 2009 +0100
Set initial baudrate on correct interface instead of always the first one
(Thimo Eichstaedt)
From libftdi mailinglist mail:
1) in ftdi_usb_open_dev() the baudrate is set to 9600, but that is done
too early (before the interface is set). So the baudrate of the first
interface is always modified, even if you opened a different one.
commit 8af5bbc7a631bd63e9f3c3d0f702c1cfe6a27196
Author: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu Jul 23 16:25:27 2009 +0200
Call usb_set_configuration() on Windows only
Hello,
working with interface 0 of the FT2232(H) on Linux, I get zillions of
kernel-log messages like:
kernel: usb 6-3: usbfs: interface 1 claimed by ftdi_sio while 'a.out' sets
config #1
I understand as follows:
ftdi_usb_open_dev()
first detaches the driver for interface 0
Now usb_set_configuration() is called, but interface 1 is still attached to
the kernel driver. This results in above kernel log.
Do we really need to set the configuaration? Does any device have a
alternative configuration at all?
I propose appended patch, tested on Linux with and without ftdi_sio.ko
loaded. No other change seen, beside no more kernel log messages like above.
Bye
--
Uwe Bonnes bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
>From fcb2609f0dae14c5616c34242177959cf226a5f2 Mon Sep 17 00:00:00 2001
From: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 23 Jul 2009 16:21:08 +0200
Subject: usb_set_configuration() not needed on Linux
commit ffca16f073d62159369124c136142c1c7cec1193
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Nov 3 17:20:27 2009 +0100
Add Toolchain-Crossbuild32.cmake for "make dist"
commit 7df9ee1d1f8917009546baea692c93ecc73b3cae
Author: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue Sep 29 18:57:18 2009 +0200
Allow to crossbuild 32-bit library on 64-bit machine
commit 20a289681dfee99ea773f3596a7bce049d1394b0
Author: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue Sep 29 18:56:03 2009 +0200
For Unix 64-bit builds, use LIB_SUFFIX to install to lib64
commit e59bc450ba1b263f549185e16a00c7ab57b6c247
Author: Clifford Wolf <clifford@xxxxxxxxxxx>
Date: Thu Oct 8 15:32:41 2009 +0200
don't build --with-async-mode w/ libusb-compat-0.1
Hello,
attached is a little patch that prohibits libftdi from compiling against
libusb-compat-0.1 (the wrapper that provides a libusb-0.1 compatible api
for systems with libusb-1.0) when libftdi is configured with async mode.
unfortunately fixing async mode for libusb-1.0+libusb-compat-0.1 is not
trivial because libusb-1.0 comes with an os abstraction layer that hides
the unix filedescriptor much deeper in internal structures. but failing to
build is imo much better than segfaulting at runtime.
yours,
- clifford
PS: The USB_CLASS_PTP define is not present in any libusb-0.1 release
and has been added to libusb-compat-0.1 only afaics.
commit c1c70e13de72372627267e45ba79fa731cf6f6f7
Author: Oleg Seiljus <oseiljus@xxxxxxxxxx>
Date: Tue Nov 3 17:05:01 2009 +0100
Functions for read/write of a single eeprom location
commit 388d0297c5540f021d1e9dfa75925e4f8fae03be
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Jul 27 22:31:55 2009 +0200
Updated ChangeLog and AUTHORS
commit f3f81007ff33dd6a856ea5f289187f10235635a0
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Jul 27 22:25:03 2009 +0200
Renamed new usb_close_intl() to ftdi_usb_close_internal(). Made function
static and added doxygen documentation
commit dff4fdb0a64ea5b3cb03d9ff66374cbf05e5e0dc
Author: Nathan Fraser <ndf@xxxxxxxxxxxxxxx>
Date: Mon Jul 27 21:19:11 2009 +1000
Fix for double-free and segfault after close
In some circumstances it is possible to send an invalid usb_dev
pointer through to libusb after some errors or after an explicit
close request. Result will be segfault or subtle corruption.
This patch replaces all calls to usb_close with an internal wrapper
that sets the usb handle to NULL after the usb_close, and refuses
to call close on a NULL handle. Comments and/or discussion very welcome!
commit e3d9bcdd6771a2464cd832b96e3da26a3ad804ac
Author: Aurelien Jarno <aurelien@xxxxxxxxxxx>
Date: Sat May 23 01:46:58 2009 +0200
Fix out of tree building
commit 1bbaf1ce8eb66272d33dffac19b72b87ef415179
Author: Jim Paris <jim@xxxxxxxx>
Date: Fri May 22 15:26:39 2009 -0400
libftdi: Fix doxygen errors
Signed-off-by: Jim Paris <jim@xxxxxxxx>
commit 6b1c9d1f6de9b2f4bab8a27e6d9255072a945988
Author: Jim Paris <jim@xxxxxxxx>
Date: Fri May 22 14:48:21 2009 -0400
libftdi: Fix git build problems by using autoreconf
For recent versions of automake, the autotools steps in Makefile.cvs
don't work:
$ make -f Makefile.cvs
aclocal
autoheader
automake
configure.in: required file `./install-sh' not found
configure.in: required file `./mkinstalldirs' not found
configure.in: required file `./missing' not found
configure.in:7: required file `./config.guess' not found
configure.in:7: required file `./config.sub' not found
configure.in:7: required file `./ltmain.sh' not found
examples/Makefile.am: required file `./depcomp' not found
make: *** [all] Error 1
This is because automake no longer calls libtoolize, as described in:
http://www.gnu.org/software/automake/manual/html_node/Error-required-file-ltmain_002esh-not-found.html
The recommended workaround there is to use autoreconf rather than
calling individual autotools programs.
This patch also removes the use of all_includes and all_libraries, as
they are undefined and cause automake errors.
Signed-off-by: Jim Paris <jim@xxxxxxxx>
commit 672ac0087a0ee7a30f809d4a529285b74be3c54a
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat May 9 08:24:11 2009 +0200
Fix compile warning on some gcc versions:
/usr/local/libftdi-0.16/include/ftdi.h:270: warning: function
declaration isn't a prototype
Thanks to Arnim Läuger for the report.
commit 1e0ae3d462898bc983698d65c33b482bdd8f4242
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Fri May 8 17:30:15 2009 +0200
Final v0.16 release date
commit c7c487c1e7169be609683fea4f88660e6902062a
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Wed May 6 17:42:24 2009 +0200
Update README file with latest changes
commit f9d69895e66cff6db384ffc915924ab950620b65
Author: Alex Harford <harford@xxxxxxxxx>
Date: Wed May 6 17:40:29 2009 +0200
Allow C/D interfaces to be used on the 4232H, initialize the default
interface for 2232H/4232H
commit 2458ef34bce90d88f19cb8d741969f9d4bf7cf29
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon May 4 21:09:42 2009 +0200
Update changelog
commit 784b29353073a8cf9fa420876bf4bded7d56b080
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon May 4 20:51:55 2009 +0200
Fix result test of example application
commit 2f6b4bb6a67d7b3a0d4b0ba216637c8bdaac728f
Author: Marek Vavrusa <marek@xxxxxxxxxxx>
Date: Mon May 4 11:54:52 2009 +0200
Fixed Context::open as get_strings() closes the device before. Thanks to
Chris M. Leahy for pointing this out. Tested on our good old example (added
open test).
Intra2net: Reverted return code behavior of Context::open() calls
commit a14193ac17be8cf781feeea182a5e56582d4e0a6
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon May 4 17:11:28 2009 +0200
Added some more functions to list API. Fixed return type of size() call and
made sure clear() really frees the internal memory of the list. Added doxygen
documentation
commit 6b22a0549318d1e7fba0c1d9e28c1acf7b94f8b0
Author: Marek Vavrusa <marek@xxxxxxxxxxx>
Date: Mon May 4 11:41:52 2009 +0200
List having non-virtual destructor fixed (thanks to Thomas Jarosch)
Proposed subset of list API. Tested on examples.
commit e81598e4752debbc926108e4526b124f06e063b6
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Apr 27 22:07:21 2009 +0200
Increase version and update changelog
commit 1b00051e813a184eec89d9c7aef3b11efaebc08d
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Apr 27 22:07:03 2009 +0200
Distribute all new files
commit 1de5abac252fff82e4fd246291fe71136c72edc9
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Apr 27 21:59:02 2009 +0200
Include CMakeLists.txt in distribution
commit 14c42c4fb594725518f84ee466fb0ebe739fd5d4
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Apr 27 21:54:49 2009 +0200
cmake: Install python binding
commit fdfee60311accfc15144f88a31e5618e6aaee35a
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Apr 7 19:30:20 2009 +0200
cmake support for the new python bindings
commit 05c0dae8a9c05ef2eb945feae80b3fcec87f16b1
Author: Tarek Heiland <tarek@xxxxxxxxxxxxxxx>
Date: Tue Apr 7 19:07:56 2009 +0200
Added python bindings
commit 3ab8f642787d972f9ceb8ed4a385c09aeb39848d
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Apr 7 17:15:33 2009 +0200
Relicensed C++ wrapper under GPLv2 + linking exception
---------- Forwarded Message ----------
Subject: Re: ftdipp license and mailinglist
Date: Tuesday, 7. April 2009
From: Marek Vavruša <marek@xxxxxxxxxxx>
To: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Hello Thomas,
...
I have really no problem with switching to GPLv2 + linking exception
for FTDI++ :-)
...
commit d0def041c8e0ad368c4556baef2b7f126ae34e80
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Apr 7 13:23:40 2009 +0200
Updated ChangeLog, added David Challis to AUTHORS
commit f2f00cb562550c876da2119edeb1dd228aa2abfa
Author: David Challis <dchallis@xxxxxxxxxxxxx>
Date: Tue Apr 7 13:19:41 2009 +0200
Added FT2232H and FT4232H support to ftdi_read_data
commit 0beb9686957ae9b04d4678bbdc2800938beffcf1
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Apr 7 11:35:09 2009 +0200
Added detection for FT2232H and FT4232H type chips
commit 73db4ea3202d638cd565626ba40bc5f8bbf31a8c
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Apr 6 14:59:46 2009 +0200
Added mingw cross compile support to ChangeLog
commit 7b5c56249edb3741ea6748c544a7688ff88ca86f
Author: Uwe Bonnes <bon@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon Apr 6 13:59:35 2009 +0200
Mingw Cross compiling
Hello,
sleep() and usleep(0 are not available on Win32. Provide workarounds and add
some documentation for crosscompiling. It seems, I didn't send on the first
attempt. This is my first patch with git, so if things need another form,
please let me know.
Changelog:
- Make the exampled compile on Win32
- Some help for crosscompiling with Mingw
commit 6686948ce6be5e7e04e6c482fa7aadd2dd032048
Author: Tarek Heiland <tarek@xxxxxxxxxxxxxxx>
Date: Tue Mar 24 10:12:22 2009 +0100
Minor autoconf cleanup
commit a93451504b6fed767c8f668b04667a04d35e1ae5
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Mar 17 23:11:27 2009 +0100
Always build doxygen documentation. Stored output in doc/ subdirectory.
Only rebuild documentation if really needed
commit 6ac169eafa5ac3e12d901cf8d1737d28176a3001
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Mar 17 22:12:21 2009 +0100
Show a good example: Always check the return value of ftdi_init
commit 6335545d29051b1de8d2d482c25a3c1e2e4ff62c
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Mar 17 21:51:37 2009 +0100
Fix eeprom decoding of BM chip type: The previous code resulted in a
temporary 1 byte variable which is too small to hold the values
commit 5432fb9b91bbf55af39c4c128772ad00852e62ec
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Mar 17 20:30:53 2009 +0100
Added PC-Lint 9.00 settings file
commit e30da501892deee3ebb2d1c86c7dcb3a58e2c828
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Mar 17 20:30:29 2009 +0100
Handle return value of some functions
commit bf35baa04ec3e21b679ca10d90d2a65ec2a1270a
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Mar 17 20:23:58 2009 +0100
Fix some theoretical signed/unsigned issues
commit 603b0de5ffed2d87151512993221d722d6e3a8e6
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Mar 16 21:43:29 2009 +0100
Build and configure libftdi-config script on UNIX platforms
commit 52448565feff5a91cb42df91b0aad64c3abd380c
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Mar 16 21:35:39 2009 +0100
Set VERSION and SOVERSION on shared libraries (compatible with versions
from the autoconf suite)
commit b80aee72c93847f79295722315e53fb898b46a27
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Mar 16 21:15:06 2009 +0100
Build and install static versions of the libraries
commit 340152b2343e3ee08dc2b98fee5e0e57b8b22afd
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Mar 16 21:01:48 2009 +0100
libftdi++: Adjust library filename to match autoconf suite: libftdipp.so
commit 22d12cda4aed8d25fb79588a7261ca489db5ecd7
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Mar 16 20:05:22 2009 +0100
Improve indentation and whitespace cleanup
Reformatted using this astyle options:
/usr/bin/astyle --indent=spaces=4 --indent-switches --brackets=break \
--convert-tabs --one-line=keep-statements
--one-line=keep-blocks
Should have done this for a long time...
commit f2a9b277ea0c6eb47fa129aa76c6f2994caa9858
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Mon Mar 16 10:28:07 2009 +0100
Updated ChangeLog and AUTHORS
commit 5230676f38a45f0fa4a94c50088fc7c504c11d49
Author: Matthias Richter <mail.to.mr@xxxxxx>
Date: Mon Mar 16 10:27:53 2009 +0100
Fix ftdi_read_chipid in some cases
commit 49c5ac7264ef3e1bed2a4a1e290028eb48b3bf44
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Mar 14 22:57:11 2009 +0100
Fix return value of ftdi_eeprom_decode as noted by Jim Paris, thanks.
commit fb4e5dbfcb0a875c3d63a3adc3b63c1c215d672d
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Mar 14 22:55:12 2009 +0100
Updated ChangeLog
commit 4af1d1bb1cdb000f010781f5cce9a27ecb5e0223
Author: Marius Kintel <kintel@xxxxxx>
Date: Mon Mar 2 18:37:36 2009 +0100
Cleanup of decode function
commit a5e1bd8cb666ea95a8e0854ab197fe1387912601
Author: Marius Kintel <kintel@xxxxxx>
Date: Mon Mar 2 17:51:11 2009 +0100
Cleaned up control message defines
commit ba5329be05b33e08aa836d703989c9fc95c3fca0
Author: Marius Kintel <kintel@xxxxxx>
Date: Mon Mar 2 17:36:14 2009 +0100
Correct writing of EEPROM
commit b56d5a64309e1d705d34f42a28c2371a7bf7f9fe
Author: Marius Kintel <kintel@xxxxxx>
Date: Thu Feb 19 17:33:53 2009 +0100
Added ftdi_eeprom_decode()
commit 4e79ea5f1383b431a1361e201b0860e7c4d09af1
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Mar 14 22:24:41 2009 +0100
Improve source package generator, remove unused "patch" version level
commit 2a3bfc54266a8b7e54e7f6fa8b753fb22ebabf9e
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Mar 14 22:09:11 2009 +0100
Added COPYING-CMAKE-SCRIPTS file
commit 89a3169e7d78b6aff609aa88760af2fd5c61cf7c
Author: Marius Kintel <kintel@xxxxxx>
Date: Mon Feb 16 14:54:34 2009 +0100
Added FindUSB cmake macro
commit f64fc3baaeabbc52fd6aa929f1fb31e5ca7687cc
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Mar 10 23:22:17 2009 +0100
Added Marius Kintel to AUTHORS file, updated ChangeLog
commit f60fbc476ee9c993d7d2359834c69b7a99bef872
Author: Marius Kintel <kintel@xxxxxx>
Date: Tue Feb 17 02:03:50 2009 +0100
Also install .pc files
commit e5cf3c2858e0b7a3e1570efee01f99968a1a48d1
Author: Gerd v. Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Sat Feb 14 23:48:22 2009 +0100
remove now-unneeded documentation-header
commit 91c9886b7ca18ab9ef613e11e285428b745f768c
Author: Matthias Janke <matthias_janke@xxxxxxx>
Date: Sun Feb 8 12:02:12 2009 +0100
Fix compilation in -ansi -pendantic mode
commit 509b4bb201d22d74b2e60177e35d0a08c36eaf1e
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Feb 7 18:26:23 2009 +0100
Added .gitignore file
commit 8f4ee51bc6ac25f4fceeba35a7406bc371e89347
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Sat Feb 7 16:54:47 2009 +0100
Reconstructed release dates from file dates / freshmeat announcements
commit 1bfc403cc1a48a413f36c6b790f46e4f1a27ee93
Author: Gerd von Egidy <gerd.von.egidy@xxxxxxxxxxxxx>
Date: Fri Feb 6 10:15:25 2009 +0100
update the project URL everywhere
Doxygen still to be done
commit 6c4c5fa14189ae81dbf2b9b425a735113c622291
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Fri Dec 19 15:05:15 2008 +0100
Small tweaks to the documentation
commit 38350883ccede317ca772343fa55e96c37a17809
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Fri Dec 19 14:31:23 2008 +0100
Fixed header in file templates
commit ca193f232d4f8fbbf6a87574b9851022c66b843e
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Fri Dec 19 14:30:36 2008 +0100
Updated changelog
commit e5c0c21961261f7e55c6ebb8eeca60c29bc6def8
Author: Marek Vavruša <marek@xxxxxxxxxxx>
Date: Tue Dec 16 14:57:44 2008 +0100
Added cmake rules for pkgconfig files
commit 8c365b2c188eb446580fd2bd5bb41c9939f69619
Author: Marek Vavruša <marek@xxxxxxxxxxx>
Date: Wed Oct 22 16:04:07 2008 +0200
Added cmake rules for doxygen documentation
commit 901e5d5c73cc12268083e20bcfb93dadf361c3f5
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Wed Oct 22 09:50:17 2008 +0200
Fix dependency in ftdipp for 'make dist' on a clean tree
commit d6d1f48a0996cdb0ef234257abc9bdf128e57f7b
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Wed Oct 22 09:43:56 2008 +0200
Include cmake rules in 'make dist'
commit 224bc6a088ef431650a5b2564371ea584bfc2092
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Oct 21 22:58:37 2008 +0200
Removed examples/memorytest.cpp - it's more like a unit test than a example
commit 2d30c7d4bb4f137ce209837206bac7bc4661986a
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Oct 21 22:46:04 2008 +0200
cmake rules: Fixed project description, adjusted output name of
examples/findall*
commit 0b2d00fcee8dee36c47060e933d4adbefa05a56e
Author: Marek Vavrusa <marek@xxxxxxxxxxx>
Date: Tue Oct 21 22:39:15 2008 +0200
Added cmake rules
commit b0c551aa781667812bbe26df2c1100f76b8de28d
Author: Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Date: Tue Oct 21 22:32:55 2008 +0200
Added C++ examples to the build process
commit 818b119666360f52e42b9a95ec3949152228d835
Author: Marek Vavrusa <marek@xxxxxxxxxxx>
Date: Tue Oct 21 21:54:42 2008 +0200
Added C++ wrapper examples
commit cfceadbca71ddaf170ea3d869adb8ea4d91ea819
Author: Marek Vavrusa <marek@xxxxxxxxxxx>
Date: Tue Oct 21 21:53:14 2008 +0200
Use boost::shared_ptr for reference counted memory handling
commit 742b95cbe36b414c4e42a5a8e7deef74e89da7cc
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 17 12:36:32 2008 +0000
libftdi: (tomj) increase version, add BOOST_CPPFLAGS/BOOST_LDFLAGS to ftdipp
commit b8cc7d65d2ab27140deda70a24f076b48647c774
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 17 12:30:15 2008 +0000
libftdi: (tomj) include C++ wrapper in doxygen
commit cfb0db4f651ee9c568db4361b511d7fb6d580c69
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 17 12:17:09 2008 +0000
libftdi: (tomj) update README a little
commit b1e8fa649beadd7ccaba5f3302435fe2a9b83f33
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 17 12:14:48 2008 +0000
libftdi: (tomj) optional build of C++ wrapper
commit cdf448f6d42cbda7d5ced7661f6de22ffb96cc54
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Oct 13 16:00:39 2008 +0000
libftdi: (tomj) reformat according to I2n style, added copyright header and
more cosmetic changes
commit 20b1459a95e9a287e7e552ba0211095a92d1a59a
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Oct 13 15:47:52 2008 +0000
libftdi: (tomj) initial submission of C++ wrapper
commit ed42d70d5265dacd5f90790661e1d38c8fd10425
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Sep 9 11:43:18 2008 +0000
libftdi: (tomj) increase .so library version
commit c662769ff2315d9e8c676d3bacc0c24dd1dbf5c8
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Sep 8 16:21:54 2008 +0000
libftdi: (tomj) updated changelog in README file
commit 5ea67ab7fa498dfcf8fb0519e177b838f6ead820
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Sep 8 16:15:54 2008 +0000
libftdi: (tomj) increase version
commit 9ecfef2aec5069eaefa3648e07fe58cbb02152fa
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Sep 8 16:14:53 2008 +0000
libftdi: (tomj) fixed flow control code, fixed wrong array/buffer
assignment in find_all.c
commit 6c32e222041e26ce19c4f9a56a609ddf3ee7caef
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Aug 12 08:41:43 2008 +0000
libftdi: (tomj) ability to set RS232 break type
commit 218d3256602fb9b5cd5ddf5b5abdd17557789430
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Jul 7 14:54:51 2008 +0000
libftdi: (tomj) 64 bit build support in the RPM spec file
commit 6edfa8630656e7ef86415be67506d4c4ea41c648
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Jun 25 08:36:07 2008 +0000
Give credit for the RPM fix
commit 5587711ece109446590a231a9d7ee1b7a63b4968
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Jun 25 08:32:54 2008 +0000
libftdi: (tomj) small fix in the .rpm spec file
commit a7fb84407f54ca992eba82201b0d5a16be7815cf
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Jun 24 08:05:58 2008 +0000
libftdi: (tomj) grouped flow control and modem status code together
commit 7abda9c06905bf3f8895ec59b2486b8533f7f510
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Jun 13 08:50:00 2008 +0000
Increase version
commit e3055e7fa4c7ad4403b61a9d0524f5ef590bad93
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Jun 2 11:42:48 2008 +0000
Fix typo
commit 22592e17174af9b6e1f628866de6a9caf45ad7dd
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Jun 2 11:41:29 2008 +0000
libftdi: (tomj) build .spec file via configure. Enable async mode
automatically for Intra2net builds. Document detach_errno code.
commit b57aedfd2cb169c10f9800ea13eba1da1bee88d7
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Mon Jun 2 10:57:20 2008 +0000
libftdi: (gerd) tolerate EBUSY when setting configuration (EBUSY will be
returned for the second interface if the first one is already open)
compile with async mode
commit 035711cfe8d959d9198bc7f1778495cd88ecf7fa
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri May 2 07:46:28 2008 +0000
Give credit where credit is due
commit 2251855f63aa07d621fb4461fbd25bfba74932b0
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri May 2 07:37:45 2008 +0000
libftdi: (tomj) fixed "libusb-config --cflags" call
commit 23b1798d31f9736b9b809af6794150298203ddb2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Apr 25 09:55:56 2008 +0000
libftdi: (tomj) always set usb configuration
commit 426e8abdc5f7a139509071c841283c5ffed2f8c6
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Apr 25 07:41:02 2008 +0000
libftdi: (tomj) increase version number
commit c3034a16d2e7394f71357938b3f9844168716b0a
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Apr 25 07:19:43 2008 +0000
libftdi: (tomj) improved libusb-win32 support
commit adb33a26bc9502e8dc2a0590ace357a1207928a9
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Apr 16 16:03:34 2008 +0000
Changed style of README for future releases
commit e1b7ad858fa8668b522eb55f2bc4b34783c94902
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Apr 16 15:34:13 2008 +0000
Increased spec file version
commit c15a2ad01fc9df4b81abdb0f5c85334142d667e7
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Apr 16 15:26:20 2008 +0000
libftdi: (tomj) remove autogenerated files, changelog is now final
commit dd82c76ec6eafc8c83b896c96c2ccab18220e1a1
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Apr 16 08:30:32 2008 +0000
Updated changelog
commit 2991f0f039707dbafa14eb9b2680ce9522502021
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Apr 16 08:28:42 2008 +0000
libftdi: (tomj) fix build for "out of tree" builds
commit 829ce4de4d0cf803e0031c76f28dc62ffed7c9d9
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 8 08:48:13 2008 +0000
libftdi: (tomj) added AUTHORS file
commit 8fae3e8eb966f221155519e8a7eaeb332057dcf0
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Mar 25 09:20:09 2008 +0000
libftdi: (tomj) fix strange characters in the comment lines
commit 5a1dcd55de579d5898f30e74f103e5f92156d0ad
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Mar 25 09:18:30 2008 +0000
libftdi: (tomj) fix USB config descriptor
commit 5a2b51cb86894116e7452c330a2afb4ceaf14adc
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Mar 5 08:34:37 2008 +0000
libftdi: (tomj) fix return code of purge functions
commit 1189b11aff1b36510367f17a0aedf2abccb66ec7
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Mar 4 09:34:42 2008 +0000
libftdi: (tomj) applied modem status functions patch, increased version
commit ef931a3cc966e065946ac5cfa99c19d0f38b12b0
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Sat Mar 1 18:25:45 2008 +0000
libftdi: (gerd) fix changelog typo
commit 7162330efe3d74aafaddf678ea1fd190821f283b
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Mar 1 09:41:41 2008 +0000
New libtool version from Fedora 8
commit cef378aaa2ce0a2e480d0fed4d86aaa80b4ad5af
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Mar 1 09:36:22 2008 +0000
libftdi: (tomj) applied vala bindings, always document async mode
commit f01d7ca6c4e01030b05c801d407734362f313237
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Mar 1 09:21:44 2008 +0000
libftdi: (tomj) make async code optional
commit cc6a88a5eea71baad86ed45375154689f7ca09c0
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Feb 29 11:55:14 2008 +0000
libftdi: (tomj) fix build using newer RPM versions
commit 84f85aaa33a7d2ee7080acfbe56dabc0ca317411
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Fri Feb 15 18:18:29 2008 +0000
libftdi: (gerd) improve async documentation (#1270)
commit c201f80faf4857b59b424c254f360524e50aa3ba
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Feb 2 13:05:44 2008 +0000
Applied EEPROM size patches from Andrew John Rogers, small async stuff
tweaks
commit 026e82d0ddd1fb19ebe9c0ef9c9ab1ba4f0473f1
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Dec 14 09:53:23 2007 +0000
Moved intranator source to source/
commit 47aad3776a1e38598953e5c59e88c06ee7c45087
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Thu Dec 6 13:43:34 2007 +0000
libftdi: (gerd) increase lib version (async buffer changes struct ->
incompatible)
commit 417425a76fe7459f0ef9aa443de1c34e9cad292b
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Thu Nov 29 13:03:07 2007 +0000
version increase
commit 7cc9950ec21b5cdba8b80ed18dbf686e5024aee1
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Fri Nov 23 17:59:34 2007 +0000
libftdi, display, lcdproc: (gerd) fix async usb writes, fix write timing &
concurrency
commit 4c9e381219d807ff74556eb35cae1c90986242bc
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Thu Nov 22 18:38:35 2007 +0000
libftdi: (gerd) add ftdi_write_data_async(), needed to work around high
latency of single-byte bitbang-writes
commit c7eb3112020721ceb7793c66bf5617587f069a6b
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Oct 22 07:55:56 2007 +0000
Fix return handling of ftdi_read_chipid
commit 912d50cad3cec8c59ad913b66af2334948a2a150
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 19 11:43:22 2007 +0000
Fix bug caused by bad line break
commit cb6250fae3c448dbcf8a780d8ea621c88a5b66d2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 19 08:31:15 2007 +0000
libftdi: (tomj) FTDICHIP-ID read support
commit d77b0e94a0a6c7cbd09ecb5bd768bcb525befa21
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu May 3 16:11:03 2007 +0000
Small documentation update
commit 03212d546eb7bb185b21d7d9ce618c9b47093a76
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 24 12:31:40 2007 +0000
Contributed CBUS EEPROM template
commit c84c910992127b7fe82ea3ac4dd651f01747a5be
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 24 12:30:21 2007 +0000
CBUS example fixed by Steve Brown
commit cb2d4d24e31a8423349a2930fb99adfb1390a90a
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 24 10:07:37 2007 +0000
libftdi: (tomj) short CBUS mode example
commit 8144d21177a6ce82cb1d1786a643d91397b5addb
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 24 10:07:02 2007 +0000
libftdi: (tomj) short CBUS mode example
commit 677f70b273f0ab9b8debec5921cf93e0679ec8eb
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 24 08:55:03 2007 +0000
Remove autoconf files from SVN
commit 177df8fc3b760cc87524f9d6d55ed3be0e1dce14
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 24 08:54:06 2007 +0000
Bump version and changelog
commit bf956a005199e0cf446bc39827cd43a3e7aba5fc
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Apr 24 08:50:08 2007 +0000
Proper copyright headers
commit 6db32169ce93f0ec8e5a9b2c299760509ff1ef44
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Apr 19 11:54:44 2007 +0000
libftdi: (tomj) fix ftdi_list_free
commit 898c34ddbfd67272da1d7ff281dc500479e78869
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Apr 19 09:00:39 2007 +0000
Cosmetic changes
commit 82a75c7679ad324c4f0035639ac82713376b9730
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Feb 19 13:42:48 2007 +0000
RPM build fix
commit 0969b19b8ce82b640aecce3f9fe806500b25e052
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Feb 13 10:06:15 2007 +0000
autoconf syntax fix
commit 29bb689c30078d24d9c6fb7a84b5f01752368c8e
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Feb 9 09:06:20 2007 +0000
libftdi, libt2n: (tomj) fix build when doxygen is not installed
commit a972b19e2b94e6e7b7f24447f1d2d269c0966040
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Feb 8 14:14:19 2007 +0000
doxygen HTML output header
commit a2ef30e1b99770cd8cd759980ae1b81599c168c6
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Feb 8 13:41:29 2007 +0000
increase version
commit 08cb09bffd8d69fc16ee9a559efaac3ce922d4d2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Jan 24 10:57:29 2007 +0000
libftdi: (tomj) updated ft2232 bitbang mode example
commit 474786c0caf97e4b573e7a785ce0421ed79769d3
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Dec 11 15:30:18 2006 +0000
libftdi: (tomj) added ftdi_usb_get_strings function from external patch
commit 3d7f686e6c725fcfe5693046eafcbcda0841c23f
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Oct 9 15:39:51 2006 +0000
updated changelog
commit ad397a4bb9a5c258c8655e30f6856c0103d49a9e
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Oct 9 15:31:40 2006 +0000
libftdi: (tomj) polished documentation, started "examples" dir
commit 5d5ed648011229545f85385828346aee57e20815
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Oct 9 08:33:59 2006 +0000
Remove stupid comment
commit b5ec1820000c433ddc9ca648b1a0d9f8d43a9d49
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 6 15:11:09 2006 +0000
libftdi: (tomj) finishing touches on API documentation
commit 9bec2387b04ac85385ff019fa1a4cf7bbe9491cf
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 6 14:08:52 2006 +0000
more documentation. Let's find out how we can group things with doxygen
commit 1941414d46892806d3d0e1a064b562f7f86a0e8d
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Oct 6 13:32:17 2006 +0000
libftdi: (tomj) first shot at doxygen documentation
commit 85f3c596c5ac4285544d0f1f7671a3900989fe2f
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Aug 30 14:09:44 2006 +0000
libftdi: (tomj) fix ftdi_read_pins on PowerPC systems
commit d2f10023a9c05f9d4a07f612b808084760350788
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Aug 8 12:43:37 2006 +0000
libftdi: (tomj) integrated ftdi_sio detach patch from Uwe Bonnes
commit a01d31e2b9c473175ddb048d7fbd83f51d4e0b6c
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Dec 12 16:18:19 2005 +0000
libftdi: (tomj) applied external flow control patch with cosmetic changes
commit 8ce71b78305cd61feacde340760f1ddccbd308ea
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Oct 11 16:50:56 2005 +0000
libftdi: (tomj) increase for 0.7 release, updated changelog based on diff
commit a9c57c052b9fe05a006b8abfc86d120503e73fb5
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Aug 22 16:20:08 2005 +0000
libftdi: (tomj) fix setting the baudrate on the second interface
commit e64087025297c83105e27e4b4f934bcbd5d76636
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jun 12 11:17:37 2005 +0000
fix strange chars (kate is sometimes really buggy!)
commit 7b18bef68969f68e861828d14b1d9579e659f5af
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jun 12 11:15:05 2005 +0000
re-added new ftdi_usb_open_dev function
commit 9b1c7f183ba63513fa6cd4cfe1adccbf5926ff19
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jun 12 10:52:40 2005 +0000
documenation fix
commit edb82cbfc69aa07daca72790808d759e02272efe
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jun 12 10:50:35 2005 +0000
libftdi: (tomj) find all devices by vendor/product id
commit 60b7513e5362b92c6787f4b8d90c2f185de11d29
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jun 12 09:58:10 2005 +0000
fixed small typo
commit 4837f98ad4e0b6fae27c2e2741a2d527cd6b8289
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jun 12 09:56:13 2005 +0000
libftdi: (tomj) documentation updates by Tim Ansell
commit a837e33a435e63e89749320eb91ffb924fa91e88
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Apr 24 16:13:56 2005 +0000
libftdi: (tomj) prepare 0.6 release, set library version again (#404)
commit 2f73e59f57aed0117ef46824cbe50f08f5dff022
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Apr 24 16:01:32 2005 +0000
libftdi: (tomj) ported set_line_property patch to HEAD
commit b4c2d096a082cc051c59b80703f3c170fa2bff09
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Apr 24 15:24:44 2005 +0000
libftdi: (tomj) removed (forbidden) USB reset code for kernel 2.6
commit fde0a89e752054d1f8ebdf6b2e0bad66eaf6abb4
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Feb 15 15:49:37 2005 +0000
libftdi: (tomj) applied status byte filtering patch
commit 46860c4c18dabefb3cfcece2280ff55c006629c9
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Jan 27 13:01:16 2005 +0000
Wer's nicht im Kopf hat...
commit 0ce2f5faf4adb83fa0544fdc98d8b7d45e7f9ac2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Jan 27 12:58:26 2005 +0000
small fixes
commit c4446c36e82b9f2b04f31f616852c4414c98c5e8
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Jan 27 12:56:25 2005 +0000
libftdi: (tomj) extended FT2232C support
commit ae5daf60073222f66437a950df2465c256842d64
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Dec 15 14:57:40 2004 +0000
increase version
commit df612d35c2e463732981c3895a3d221347b5b8f8
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Dec 7 07:09:56 2004 +0000
libftdi: (tomj) small improvement to the baudrate calculation code
commit 21abaf2ee8b96fe16aeffc8677faa8439869b0e3
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Nov 29 17:21:49 2004 +0000
libftdi: (tomj) readded do/while statement for compiler compatibility
commit c3d95b87548ccb1ebce6774e3b0a8771d9ea0b8d
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Nov 27 17:17:31 2004 +0000
Applied patch from Rogier Wolff with cosmetic changed.
Cleaned all remaining error handling
commit 792418f119810bc9ac88c270d42c2de1b41d6424
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Nov 12 10:01:34 2004 +0000
libftdi: (tomj) ftdi_usb_reset is now aware of the kernel version
commit bae543a1bbf352142c6f85d19a06ccf0f9256960
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Nov 3 16:25:25 2004 +0000
libftdi: (tomj) "unapplied" usb_reset code as it breaks with our kernel
commit 5cd68e239fa178a5d3c9c50763aa97bc1e4c2150
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Nov 1 18:48:10 2004 +0000
libftdi: (tomj) applied patch to extend chip reset
commit 8d1585d3da4fad9392d9b7b971a1cf0ec7a8dc7e
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Sep 27 15:45:48 2004 +0000
removed uneeded files
commit 0b38e8be06731e5766b179f904131681ea21b042
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Sep 24 17:07:04 2004 +0000
libftdi: (tomj) prepare libftdi 0.5 release
(shouldn't configure and Makefile.in be removed from CVS?)
commit 5efa60830aa2b9d1d3c612fdb0cc8115a3e1aab9
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Sep 24 17:05:35 2004 +0000
libftdi: (tomj) prepare libftdi 0.5 release
commit 9b25468762155e45dd48df4b9d6c9021f602fc2c
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Tue Sep 21 18:25:25 2004 +0000
libftdi: (gerd) recreate in new kdevelop, pkgconfig, license fix
commit 1c733d337b6383a0202220a52a2fbe74209180a4
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Aug 7 16:29:41 2004 +0000
libftdi: (tomj) applied status byte filtering patch for large readbuffers
commit 04e1ea0ad227f7565fecd7b86e2b9fea1e57edcd
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Jul 26 10:45:15 2004 +0000
fixed typos from last checkin
commit a8f46ddc1595b1b07abfcce613acdafe5b8ddf9d
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jul 25 09:09:29 2004 +0000
libftdi: (tomj) Applied open by description and/or serial patch
with cosmetic changes (Evgeny Sinelnikov)
commit 29c4af7f9f8c85ebc9a4335857467436b4883d01
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Jul 23 13:36:38 2004 +0000
libftdi: (tomj) Improved error handling (Evgeny Sinelnikov)
commit 3def7c7ed5c47ee7653bf871e96bee40393a3f6d
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Jun 15 14:57:14 2004 +0000
build fixes
todo: Create autoconf suite with kdevelop3...
commit ea5c8f656279ffa04ac41e0cb5d69cb15d7139a1
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Jun 15 12:20:02 2004 +0000
increase version for release
commit a75499c4ed7741f431d17b328ee2dffcf6be9bd9
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Jun 15 12:12:46 2004 +0000
changes for 0.4 release
commit 41b8ae57a916e98d9c5c4d2e2fa972883a162650
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Jun 15 11:54:46 2004 +0000
libftdi: (tomj) changed readbuffer chunksize to 64 bytes, preparations for
0.4 release
commit 98452d97079f1708f333d12340c4102c761130e5
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Tue Jun 15 11:46:14 2004 +0000
libftdi: (tomj) removed userspace URB processing stuff
commit a97980ad32623e72503398bcc5f4976344c2d36d
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Jun 10 15:20:12 2004 +0000
libftdi: (tomj) refactored USB part of libftdi, doesn't depend
on libusb anymore. Finished with libftdi for today.
commit 0e302db669e822c7a2d4c00d0a59da9c17c51031
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Jun 10 12:27:33 2004 +0000
libftdi: (tomj) userspace URB processing (I'm hardcore...)
commit 257079045ddaa190f5b9b3a9d74cf6729e6e9aff
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Jun 6 20:11:08 2004 +0000
libftdi: (tomj) fixed typos found by Mark Hämmerling
commit de22df10725a8125ad542dcc5a676dbd8343eb79
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Jun 2 12:30:04 2004 +0000
libftdi: (tomj) autodetection of chip type
commit f396dbadbd2d627881d54257d4c6bf2dab787fcc
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon May 31 15:20:53 2004 +0000
libftdi: (tomj) fixed default values in ftdi_eeprom_initdefaults
commit 0126d22ea4039b823e9fa26472696ee915df4fdc
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri May 28 16:32:31 2004 +0000
libftdi: (tomj) applied FT2232 baudrate patch from Steven Turner (FTDI)
commit 53ad271d880ff67fa846b989f260d7d54ab56458
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu May 27 20:56:32 2004 +0000
libftdi: (tomj) applied baudrate patch from Ian Abbott
commit 3119537ff1cf8b9a6f945806dbb75d3bc71935e2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri May 7 10:57:15 2004 +0000
libftdi: (tomj) new variable: bitbang_mode to support FT2232C's SPI bitbang
mode
commit 545820ceb5da92df4e4f3094e161c5fd4c0f56fe
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu May 6 21:01:45 2004 +0000
libftdi: (tomj) applied changes from Steven Turner (FTDI) to support
FTDI's D2XX linux library. ftdi_write now returns
the bytes written.
commit d9f0cce7d6ec007526032b7690c0ae29fea75eb7
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu May 6 20:44:01 2004 +0000
indent before checkin
commit bfcee05be17aa91f9a73efa8207eafc99f0b03c9
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Mar 28 17:40:09 2004 +0000
libftdi: (tomj) reset internal readbuffer offsets for
reset()/purge_buffers()
commit 4ece2c24d8ffb3ce77ae94effa657e49c1f536c2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Mar 25 21:44:30 2004 +0000
libftdi: (tomj) fixed readbuffer offset sizes, fixed read return code
commit 6d9aa99f9e7077d8769d9d8375fe0a2856034242
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Mar 25 16:45:14 2004 +0000
libftdi: (tomj) wrote Changelog, library version increase
commit 948f9adab13f60df70132e658e5facf8e0e654a2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Mar 25 16:05:58 2004 +0000
libftdi: (tomj) improved write performance and configurable chunksize,
real read_data function + configurable chunksize,
new ftdi_deinit() function
commit 5fdb1cb1f352985eac3dae9acd741e485adc8b52
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Mar 25 10:33:16 2004 +0000
libftdi, ftdi_eeprom: (tomj) changed all email addresses to
opensource@xxxxxxxxxxxxx
commit f14c8bc67815afc8686c4a89190c0271b8a778dd
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Mar 25 10:28:48 2004 +0000
libftdi: (tomj) fix for (read) latency timer functions
commit d79d2e68d66168255ca1e13469eb67463a8ae369
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Wed Jan 28 19:47:06 2004 +0000
libftdi: (tomj) fixed broken ftdi_set_latency_timer
commit a60be878a392a04dced55c413d449144c5d97171
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Jan 23 18:10:51 2004 +0000
libftdi: (tomj) added ftdi_usb_purge_buffers by request
commit cd14efd85a8abe021116e68fac60a68214f7ef10
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Jan 3 15:39:59 2004 +0000
libftdi: (tomj) added changelog and increased version to 0.2
commit 5d8b3e551207a2a86a758d6d1d14ba1380e92fe3
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Jan 3 15:28:27 2004 +0000
libftdi: (tomj) added changelog and increased version to 0.2
commit a862ddcfeecc833d8bfca4c1c401a327c4587c94
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Jan 3 14:53:49 2004 +0000
libftdi: (tomj) added EEPROM building fix from Daniel Kirkham (Melbourne,
Australia)
commit 979a145c5ae69c8f6b28da72ad6d9f6a833f61a4
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Jul 28 15:51:29 2003 +0000
libftdi: (tomj) limit ftdi_read buffer size to n*64 bytes, n != 0
commit cbabb7d3356f831ba4499583535c006c76c53d14
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sat Jul 26 20:44:06 2003 +0000
libftdi: (tomj) implemented read
commit be5d7eec32353ad4e86ec996d7c25a1063e46fcb
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Thu Jul 17 15:44:12 2003 +0000
libftdi: (tomj) fixed eeprom writing
commit 8ed611210cf9b99329aa0ef664a82523768594dd
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Mon Apr 7 09:34:31 2003 +0000
libftdi: (tomj) report used eeprom size in ftdi_eeprom_build
commit 1d1c9d801f241b4c57137242cf54d381fa4f36e7
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Apr 6 15:26:41 2003 +0000
libftdi: (tomj) readded inclusion of usb.h to ftdi.h
commit a9aa8f1c38b5c2506f33b4952dfc1798178ba5f2
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Apr 6 14:29:43 2003 +0000
libftdi: (tomj) added libftdi-config script, fixed "make dist"
commit b8aa7b35f8b9374c1c4957bab331cb984c313561
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Sun Apr 6 13:41:43 2003 +0000
libftdi: (tomj) completed eeprom building code
commit ed475f5524f52e9242c24cc7a2f03248f3552594
Author: Thomas Jarosch <opensource@xxxxxxxxxxxxx>
Date: Fri Apr 4 21:50:36 2003 +0000
libftdi: (tomj) added libusb dependency to configure.in, removed
"configure" from CVS
commit a3da1d9515a0b4eaede5648f3ee06b6218407a8c
Author: Gerd von Egidy <opensource@xxxxxxxxxxxxx>
Date: Thu Apr 3 23:52:15 2003 +0000
libftdi: (gerd) add a real libftdi with autoconf stuff, remove include of
usb.h in include file
-----------------------------------------------------------------------
hooks/post-receive
--
port libftdi to libusb-1.0
--
libftdi-git - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi-git+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx
|