commit 4c9f15c9b885f4c08ed6c49df9fd382fa4008261
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue May 6 23:13:35 2014 +0200

    configure.ac: Bump package version to 0.1.2.

commit 75a66a81e1d13284058b3d3cb3506b079567489e
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue May 6 20:38:21 2014 +0200

    NEWS: Add list of user-visible changes so far.

commit b2bd00c4b2e7db5889fc2543fe9a2f132b59b95a
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue May 6 20:41:19 2014 +0200

    Increase FX2LAFW_VERSION_MINOR to 1.
    
    There have been changes since the last release, but they have been
    compatible ones that don't require any host-side (libsigrok) changes,
    thus only increase FX2LAFW_VERSION_MINOR (but not FX2LAFW_VERSION_MAJOR).

commit 6398a5191b3fb474238a1cbeef661e950dd68f55
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Jun 27 15:12:04 2013 +0200

    Bugfix: Tristate pins after acquisition.
    
    Fix a typo which lead to the data pins not being tri-stated after an
    aquisition (when the GPIF is idle) but rather being driven.
    
    Thanks Ignacio García Pérez and Clemens Novak for reporting and testing.

commit bf4dba5d9b2b01118605d4203f9410b25f673bd3
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Fri Apr 26 13:50:58 2013 +0200

    README: Add "Copyright and license" section.

commit a986cfff887aefe65cfd0923a31ae2843b7e3ae4
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Apr 23 22:35:32 2013 +0200

    GPL headers: Use correct project name.

commit b77e31824a872c9e80c0ee376479ecc9f337fc86
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Apr 16 23:50:46 2013 +0200

    Prepare for the 0.1.1 release.

commit fc6f8a337f2d4ab3a1c31a1a5a45e03aa0b53f6f
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Apr 17 00:09:41 2013 +0200

    COPYING.LESSER: Replace LGPLv3 with LGPLv2.1.
    
    The file incorrectly contained a copy of the LGPL, version 3. It should
    have contained version 2.1 though, since that's the license of the
    fx2lib files it applies to.

commit c610cc7e94974d40e8bb6fd99acfb585f40fcc12
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Apr 17 00:06:20 2013 +0200

    Document the download for pre-built firmware files.

commit 71223dc9fd91abbd7b08e3d0138e9a83f0d4dda7
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Apr 16 23:21:32 2013 +0200

    README: sdcc 3.2.x works fine, document that.

commit 8f4904e5d9f63af143ce78708cf7b1f30d63ae09
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Mar 17 14:53:25 2013 +0100

    Fix parallel build (e.g. via "-j 2").
    
    This fixes bug #68.

commit 3bed3f21fafc672bd26039aec34fd3ae0f480b90
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Mar 17 14:47:25 2013 +0100

    NEWS: Fix typo.

commit 860cfff0d63e9d4b085e63c50282a40ff21bd12d
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Mar 17 14:42:19 2013 +0100

    configure.ac: Fix typo in 'sdcc-sdcclib'.

commit 471fe66134dec39680b6abc7dbe457b20c1df073
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Mar 17 14:40:33 2013 +0100

    Abort configure if the required tools are not found.

commit a123aff72dcd98bdb3a0e3b2cdf3964b49a20186
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Mar 17 14:04:00 2013 +0100

    README: Refer to INSTALL and new Building wiki page.

commit 3a7ae082fcdd2610bf936f8fddcc07e93aa1a0ec
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Mar 7 11:32:30 2013 +0100

    Support sdcc tool names as used on Fedora.
    
    Fedora (e.g. Fedora 18) names the sdcc tools like this:
    
     sdcc-sdcc, sdcc-sdcclib, sdcc-makebin, etc.

commit 39ac5a27ab438ec17ff0198748141f50f08b72d8
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Mar 3 19:57:18 2013 +0100

    Fixup DESTDIR usage.
    
    Drop superfluous slash, otherwise the install directory would be e.g.
    
     /foo//usr/local/share/sigrok-firmware
    
    or
    
     //usr/local/share/sigrok-firmware
    
    depending on whether DESTDIR was set via "DESTDIR=/foo", or not.

commit 8ca25313c231a0284b214ac31f8c1179286a8cc6
Author: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Date:   Fri Feb 22 11:38:49 2013 -0600

    buildsystem: Obey DESTDIR when running make install
    
    For more details, see:
    http://www.gnu.org/prep/standards/html_node/DESTDIR.html
    http://www.gnu.org/software/automake/manual/html_node/Extending.html
    
    This closes bug #67.

commit 9e7a268db08095e2585d845a51a9e5c89ba90fbd
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Feb 21 15:46:36 2013 +0100

    Support older Cypress FX2 (not FX2LP) too.
    
    The Cypress FX2 chip is an older version of the FX2LP chip with a few
    differences that might be relevant for fx2lafw, the major one being
    that is has less internal SRAM.
    
    We adapt the linking step to work for both FX2 and FX2LP, thus
    keeping only one set of *.fw files for both chip versions.
    
    Changes to the fx2lafw driver in libsigrok are not required.
    
    Some logic analyzer devices such as older USBee SX versions or more recent
    devices which use a "fake" FX2LP (which is actually an FX2) need this.
    
    This closes bug #3.

commit 0a7ae4e2b527279c927146dc7b99d9cfd39c1ed2
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sat Jan 26 13:37:59 2013 +0100

    NEWS: Add user-visible changes so far.

commit 92c99f68cf5e37fe32b470d74d8e1937dab34e7f
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sat Jan 26 13:36:36 2013 +0100

    README: Add all build dependencies.

commit 3cdd47225331282c0e1d37ba8d7b947e84f48d9e
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sat Jan 26 13:15:47 2013 +0100

    (Re-)add the convenience target 'distbin'.
    
    This creates a sigrok-firmware-fx2lafw-bin-x.y.z.tar.gz tarball containing
    just the *.fw files, so that users don't have to build them manually.
    
    The normal 'make dist' produces a source code tarball, as usual.

commit 36074319ac7c80ac0d80334b8664d0bd8e6dee90
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jan 9 19:34:06 2013 +0100

    Use a standard autotools setup.
    
    fx2lafw now uses a standard autoconf/automake based build and
    configuration system like most other sigrok subprojects (instead of two
    sets of custom, not very portable Makefiles).
    
     $ ./configure && make && make install
    
    It now supports all the usual things one expects, for example:
    
     - The --prefix et. al. options to specify installation paths.
    
     - Standard set of 'make' targets, e.g. 'install', 'uninstall',
       'dist', etc.
    
     - In-tree builds as well as out-of-tree builds.
    
     - Works pretty much everywhere portably, regardless of 'make'
       implementation (GNU Make or BSD make or...) and regardless of shell
       (bash, sh, dash, ksh, csh, ...).
    
     - The build output matches the usual 'silent rules' output of other
       (sigrok / autotools) projects. Using 'make V=1' one can get the full
       build output.

commit 2b421d0ecf9ec717a6864da01a071d3c9bfeec7e
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Nov 22 23:16:41 2012 +0100

    Use makebin if objcopy is not available.
    
    Some systems might not have objcopy (e.g. on Mac OS it might not be
    available per default). We use objcopy if it is found, otherwise we try
    to use the 'makebin' utility (shipped with sdcc) instead.
    
    Thanks 'Harble' on IRC for the report.

commit c899ab4fb5e623632d4a02d97a05a2dbb320942d
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Oct 16 15:28:41 2012 +0200

    Fix #include guard names.

commit e323c15dc4d27d452602e147102e6cdfd4c7d0c3
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Oct 16 15:24:29 2012 +0200

    Add a HACKING file.

commit 9b782efd3bbe88110dd47a8ccd7f8dd927ccdf36
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Oct 11 00:53:54 2012 +0200

    Makefile: Update repo URL.

commit a75447f1e3a1b8a2ee41bebea7b31df50fd94da6
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Oct 10 23:58:33 2012 +0200

    README: Add status, update URL, add more info.

commit 9a556ec56e6b7b8a4c798142049b024ce40ded86
Author: Ivan Fedorov <oxyum@oxyum.ru>
Date:   Wed Aug 1 00:26:54 2012 +0400

    Add basic support for USBee DX and clones

commit 63f84b32e6f516e236b90f7b9100836bbd220bbd
Author: Ivan Fedorov <oxyum@oxyum.ru>
Date:   Wed Aug 1 00:24:16 2012 +0400

    Add .gitignore

commit d9531f65337ecc903759f9f55bc32719e93d2d27
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Jul 24 21:04:50 2012 +0200

    Makefile: Add a 'distbin' target.
    
    This creates a sigrok-firmware-fx2lafw-bin-x.y.z.tar.gz tarball which
    only contains pre-built *.fw files (and some docs), but no source code
    of fx2lafw.
    
    This tarball can be provided as a convenience download for users who do
    not want to mess with building their own firmware files from source.

commit d319a25de291b75b6bb76463bdc1aa1c851182d8
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Jul 24 16:36:30 2012 +0200

    NEWS: Add today's date as release date for 0.1.0.

commit fbc26f625b78af0335178f0f01d99f651c506484
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Jul 24 16:35:06 2012 +0200

    Makefile.include: Fix build on MinGW/Windows.
    
    The trailing slash causes issues on MinGW/Windows, apparently.

commit de1a21789295e0eaeebce1012ca968364364bee7
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Mon Jul 23 15:40:25 2012 +0200

    Update install instructions.

commit 94ca1bed405209b1fa36466174449f07b14127ab
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Mon Jul 23 15:20:05 2012 +0200

    Drop fx2lib files we don't really need.
    
    Document the origins and license of the fx2lib code more precisely.

commit 0bac7de529ed84f6b2236e41f435c5a4cd86ff95
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Mon Jul 23 14:55:04 2012 +0200

    Don't ship the .git/ directory in the tarball.

commit d33eeacaf5129815c290146ba85b3a36c86f02fa
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Jul 22 18:29:48 2012 +0200

    Fix 'make clean'.
    
    Things like "rm -f *.{asm,ihx,lnk,lst,map,mem,rel,rst,sym,adb,cdb,lib}"
    aren't really portable or work everywhere.
    
    Also, invoke fx2lib's clean upon an fx2lafw clean.

commit cd13b02dd60f0e93bd0ef7ef8e271c3b47a31117
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Jul 22 18:22:15 2012 +0200

    Makefiles: Add missing "2>/dev/null" in some places.

commit 4836f7921c83b4713e897ee8c38e48a4433325c4
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun Jul 22 18:19:15 2012 +0200

    s/make/$(MAKE)/ to fix build on FreeBSD.
    
    On FreeBSD (and possibly) elsewhere you'd invoke the build via "gmake",
    thus hardcoded "make" invokations in our Makefiles will break the build.
    
    Use $(MAKE) everywhere, which always does the right thing.

commit 6a90b4a9f172e4ba1b623e29e6267a6b2fe2b20c
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 19:27:18 2012 +0200

    Add initial NEWS file.

commit d4c182415452e083b05daab41cb8ff71184f392b
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 19:15:13 2012 +0200

    Add 'dist' target which creates a tarball.

commit 38abb1cbfea603add533f1a533e8166dfec3c370
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 19:05:42 2012 +0200

    Makefile: Add a 'ChangeLog' target.

commit a15c1f062cebebe9454f1dd69c6a257d15aeff46
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 19:02:29 2012 +0200

    Makefile: Add an 'install' target.
    
    This installs all *.fw files into /usr/local/share/sigrok-firmware,
    which can be overridden via DESTDIR, like this:
    
     make install DESTDIR=/tmp/foo

commit 365795313f4f7f204f159f443e06847de7d48264
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 18:52:59 2012 +0200

    Remove obsolete and unused DEBUG code.

commit c7e02d8c24b6f89a274b33300dd47925f5ffb69f
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Jul 17 17:47:56 2012 +0200

    Cosmetics, update docs.

commit cb87c238f743afa9e563740e1bec436ea839796e
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 12:49:43 2012 +0200

    Add missing #include guards.
    
    Without them there will be issues sooner or later, and the build _is_
    broken already on MinGW without them.

commit b8fa53aa1c203413c179a80c8513706a3155c7e8
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 12:34:32 2012 +0200

    Fix a left-over __data in our fx2lib copy.

commit 8819f75c56450ef49739c3e968d70c7c777d9161
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 12:24:26 2012 +0200

    Update fx2lafw code to work with recent sdcc.

commit d1bee53d988c28311d2b9cc6c43c861c38cce67d
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 12:16:21 2012 +0200

    Support old and new sdcc/sdas8051/asx8051 versions.
    
    Tested on Debian with old and new sdcc (2.9.0 and 3.1.0).
    
    Testers for Fedora and other distros are welcome!

commit 3608c1063d17c56c038434eba5a6b11f26e530b5
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Jul 18 11:31:24 2012 +0200

    Import fx2lib into fx2lafw directly.
    
    We want a local fx2lib copy in fx2lafw for various reasons, e.g. to make
    life simpler for all distros (none of which ship any fx2lib packages,
    and neither would it make sense to do so really), and as we'll want/need
    local changes to fix build issues and possibly other stuff anyway.
    
    This copy of fx2lib is not the main upstream version from
    
      git://github.com/mulicheng/fx2lib.git
    
    which has been last updated in 2010, but rather from
    
      git://github.com/ubixum/fx2lib.git
    
    The only difference is that the latter contains one patch which fixes
    some issues with more recent sdcc versions (interrupt vs. __interrupt,
    _asm vs. __asm, xdata vs. __xdata__, and many others).
    
    The imported fx2lib copy is "416c104cbd" from Feb 12, 2012.

commit 8b13135e5fd175911ad9d8283b17fc97fe0c7709
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Jun 26 01:47:27 2012 +0200

    README: Update usage instructions.

commit 5d492e1866e88087934a2d006af6fc7e5762fd0d
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu May 10 23:55:33 2012 +0200

    Cosmetics.

commit daf6d940fca76d60e236f492ef95885966553bcf
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Mon May 7 15:58:04 2012 +0100

    Support wide sampling

commit fb08a72db5979d9b34e3f1bb59dd32aceb9bf32d
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Mon May 7 12:42:45 2012 +0100

    Added support for 100kHz and 50kHz sampling

commit 7563058183da25d5d968f5e43d4d098b34871e36
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Fri Apr 20 19:56:11 2012 +0100

    Removed a magic number

commit a371bdee728dac611e020aee9219a0b5af15b5af
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Thu Apr 19 21:02:50 2012 +0100

    Made the DP state the DATA sample state

commit 7dfad4cbb5d105ea49114d3134711a24bc2bf742
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Thu Apr 19 21:00:16 2012 +0100

    Moved GPIF state generator code into helper functions

commit c23ad6029b1a4262fa5ad07e962f693cd7cbea06
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun May 6 19:47:04 2012 +0200

    fx2lafw: Support for querying REVID.

commit 312f8b3466280bb789a597c9e6d2a1f7337c5e55
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sun May 6 17:10:23 2012 +0200

    fx2lafw: Add Braintechnology USB-LPS support.

commit 3211bba26b421c7cc11b35d3daef17ef05970429
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Apr 19 00:45:29 2012 +0200

    cypress-fx2/Makefile: Add missing 'fx2lafw-' prefix.
    
    Otherwise the generated .fw filename will be incorrect.

commit 572ac4c4c2e04fc12cf11dc1d60d528209f9919c
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Wed Apr 18 22:25:15 2012 +0100

    Added support for Default Cypress FX2 without EEPROM

commit a4d8b708a8cc30525c9148f77dc3d664a2d285f8
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Wed Apr 18 22:22:33 2012 +0100

    Added dscr.inc to reduce duplication in dscr.a51 files

commit cd29817daca53a88fd252198a90d7e806553d4d3
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Apr 10 22:16:25 2012 +0200

    Cosmetics, coding style.

commit 18544912fb14f1beb10fe375aad9743a8e8df790
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Tue Apr 10 18:30:46 2012 +0100

    Implemented CMD_GET_FW_VERSION

commit f55de58e61972dc5510ddde42799e872f27ba198
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Apr 7 17:39:57 2012 +0100

    Corrected a typo in the root makefile

commit e086d6ee9d5b6c681c706b9c4f8353b54565abaf
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 24 12:46:29 2012 +0000

    Removed unneeded declarations

commit 8375421ce76f7170be575c3abdc1bbb71243a05a
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 24 12:36:41 2012 +0000

    Added missing command to clean rule

commit f7f91781e4d4d5543371d76bb295316a6655e535
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 24 12:29:25 2012 +0000

    Moved main() into fx2lafw.c

commit 00060cecdb4d3332f2a1a705436de3b6d08d1106
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 24 12:25:35 2012 +0000

    Removed debug script

commit 5a95b634a88e49ac269a731a2e8596931506b63a
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Wed Mar 14 22:21:13 2012 +0000

    Upsized EP2 FIFO to 4x 1024

commit 576c66275f9fbc419b6449a72dd870d29bb4bf31
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Wed Mar 14 21:44:08 2012 +0000

    Removed debug routines - they turned out not to be so useful, and occupy valuable FIFO space

commit 920d03436aee786fe4f366354f8ed0cb6432abe6
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Tue Mar 13 18:34:09 2012 +0000

    Replaced gpif-capture with gpif-acquisition saleae-logic/Makefile

commit 95550c959e60a61d27e65f978328f8adf63893d5
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Mon Mar 12 22:13:20 2012 +0000

    Added support for USBee SX

commit 75fd9ca5eeb560caa092d88c04f5b7da7dddfdb0
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Mon Mar 12 22:07:33 2012 +0000

    Added rules to Makefile to convert firmware to binary

commit 293d7e9e38e0a69ab8e51ab9601bfb0bd6c5c9b8
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 11 20:52:53 2012 +0000

    Reset EP2 when GPIF acquisition completes

commit baecf744abd88bde4e8badf5535872f58e3873d4
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 11 15:36:03 2012 +0000

    Fixed GPIF waveform branch, and annotated population code

commit d478dcbed58c157e790a32d26878f940ed5ec888
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 11 15:03:52 2012 +0000

    Not need to SYNCDELAY after writing to GPIF_WAVE_DATA

commit 7d028644be4df07ef4dc899b3e228755ecade924
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 11 15:03:06 2012 +0000

    No need to populate reserved words

commit 1e588d0627db7ba16458be72aba6961747b6a4d6
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 11 14:38:59 2012 +0000

    Specify that one transaction will occur in each acquisition

commit 2d62ae473486c48c3922c7eb644cc96b428d46b2
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 10 22:46:25 2012 +0000

    Corrected EP2FIFOCFG setup

commit 3b969d92f4cecf79ebe4289e0facb98dea9b844d
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 10 22:46:00 2012 +0000

    Ensure GPIF is idle before reconfiguration

commit 809dc77960b924ec0ee1fd884f670b21039aea59
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 10 22:45:16 2012 +0000

    Do not read-modify-write IFCONFIG

commit 8242a4d10ec4750820eff0eccc859188645b065a
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 4 18:01:25 2012 +0000

    Do not change device id after firmware download

commit 28d52f414aea134690fba92d62b40607e55550bf
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 4 14:50:28 2012 +0000

    Renamed fx2lafw_run to fx2lafw_poll

commit 2846a114f69c29a64dc7e6ae9d12195f8c4c18ab
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sun Mar 4 14:13:27 2012 +0000

    Implemented sample rate control

commit 3b6919fa4ed05ab312162e27ef8a2bc5ec5b7976
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 3 17:04:25 2012 +0000

    Removed CMD_STOP and renumbered commands

commit 64d4773073e3b40c7c4a4eef609df959fa7591c9
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 3 16:21:57 2012 +0000

    Moved command definitions into command.h

commit 8f5f7854a31be8928a33178cebe4c334d1c23451
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 3 15:00:27 2012 +0000

    Removed CMD_SET_SAMPLRATE

commit 421e7d6da138dc122cf33791f3631156f73cccd7
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Mar 3 10:15:46 2012 +0000

    Generate GPIF WAVEDATA on demand

commit e41576ec531630354c5b48ed0caa83caa1a4c14e
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Wed Feb 29 20:45:02 2012 +0000

    Moved gpif code out to separate source file

commit 91f1e17f79efcd2cea5e3d43efe4b339a664d830
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Feb 23 00:26:10 2012 +0100

    Update README.

commit 7ff5a031c021873a321d132fa61d260e21fe3a14
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Feb 23 00:18:48 2012 +0100

    Move dscr.a51 to individual project subdirs.

commit d2c3ea5ab6229485500ffa0cb50c61677193ed9f
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Feb 23 00:16:44 2012 +0100

    Move individual firmware projects to hw/ subdir.

commit 6e078ef420ca8f2edbd51aa4f851d726d68ab7f6
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Thu Feb 23 00:13:26 2012 +0100

    Add saleae-logic/ subdir/project.

commit 1b6280b73ded6e078ef9e39fbd3717dc9cfbb546
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Feb 22 23:54:30 2012 +0100

    Add top-level Makefile.
    
    Also, rename fx2lafw.mk to Makefile.include.

commit 106ee45c35ebae9b2ec9370813ab20cbbe22d2e2
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Wed Feb 22 23:30:13 2012 +0100

    Various cosmetics and bugfixes.

commit a75a9ccb67defc791ccf9fdf73d4e149436dae3f
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 17:08:25 2012 +0000

    Moved includes into a common include directory

commit 9f8d67d93eeaddf2f18367f9c9d8cca26cbbb980
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 17:05:42 2012 +0000

    Moved main() in cwav-usbeeax

commit 60b99ccceb5ab9b7a7544b362794bf599a960d90
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 17:06:14 2012 +0000

    Added root as an include directory

commit 8f4a701f47ff5a17a2c8f79de59ddeb27656dbaa
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 18:05:25 2012 +0000

    Added autovector include to fx2lafw header. Software will crash without it

commit 2f5ee650e5ce9390e13a971ce9472b9696121bb7
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 17:00:19 2012 +0000

    Added first device specific directory for the CWAV USBee AX

commit 1cbff47d1d2c78f62e8adb0896a9cecef9574bdd
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 16:43:25 2012 +0000

    Rearranged main() in preparation for split according to device versions

commit bf40d70e45ba8bdd45d68a35e8e7d12a0ff1e8bf
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 09:29:34 2012 +0000

    Implemented _assert

commit 8ee491edbe31d980abe261307ef893bce9a16760
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 09:29:04 2012 +0000

    Added INFO, WARN and ERR macros

commit 4329f2ed3c366517be5ecbff95a83cf3998ea288
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 12:52:24 2012 +0000

    Added a debug client

commit c430e296be053c17d4d5f40c53378d401ab07a17
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Sat Feb 18 08:50:24 2012 +0000

    Added basic debugf for sending debug messages over USB

commit e1c8448f400a3f0099274c8f1ce4a0745f04d650
Author: Joel Holdsworth <joel@airwebreathe.org.uk>
Date:   Wed Feb 15 20:12:37 2012 +0000

    Allow path to fx2lib to be set with a variable

commit c7283c28a0ce6757630624e366589f8ce90949f7
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Feb 21 01:44:50 2012 +0100

    Draft how commands could be implemented.

commit 4ad20a4c57699f7ea5ce88fc132feaf7471743c1
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Feb 21 01:30:33 2012 +0100

    Eliminate EP1, commands should use EP0.
    
    The protocol should be implemented using control requests of type
    'vendor-specific' (bmRequestType[6:5] = 2).

commit bee5946d03f60500debb8923ac137981bd65e9cf
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Feb 21 01:15:07 2012 +0100

    Document USB language identifier document location.

commit e7434142313d9f42fb476a13f08d379900ba5b2d
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Feb 21 01:12:03 2012 +0100

    Use #defines for REVCTL bits.

commit dc7ac8bfeea9cae7bbfee5839889a3b37f3d62f5
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Feb 21 00:55:23 2012 +0100

    First somewhat working GPIF waveform and setup code.
    
    This samples data forever, and has no mechanism to detect or report lost
    samples. This is just for testing purposes, do not use productively!

commit fb0b6d28a7c5222d96b80cf68126cee77ec39e2e
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Sat Feb 18 21:40:29 2012 +0100

    First attempt at a sampling GPIF waveform (untested!).

commit 060dc3fe95b5e167c3c09ba0e8bc164c2ec25d69
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Feb 14 21:40:54 2012 +0100

    README: Add git repo URL.

commit d5f5ea7394647699061f7185c884328defff9b7d
Author: Uwe Hermann <uwe@hermann-uwe.de>
Date:   Tue Feb 14 21:22:55 2012 +0100

    Initial version (work in progress).
    
    This does not work, yet.
