2 * Change I2C routines to return FALSE intead of infinite loop possibility.
3 * Addition of fx2load script to load eeprom information.
4 * EEprom upload/download example.
6 * Removed printfs from setupdat module.
7 * Add usb "other speed" descriptor handling to setupdat
8 * Support for usb suspend/wakeup
9 * Enhanced renumerate macro to handle properly when loading from eeprom
10 * Addition of framework files. Allows quick starting of new firmware projects.
11 * ihx2iic helper script. Allows easy converting of ihx files to iic for
13 * New GPIF macros to set TC with 16 or 32 bit values.
14 * Addtional enable/disable macros for endpoint interrupts.
15 * Additional ep0 utilities (writeep0)
16 * Additional i2c write functionality for i2c parts requiring different
17 address width's or even no address data.
18 * Correct fx2 register documentation.
19 * Addition of serial io example.
20 * Added cancel_i2c_trans extern bool to allow canceling a blocked i2c transaction.
21 * FX1 development board debug light addresses.
22 * Various other minor bug fixes/optimizations.
23 * remove usbjt.h. In place, use autovector.h. jump table routines no longer
24 need defined in your firmware. fx2.lib contains default routines. Override
25 them with interrupt handlers you want to handle.
26 * added fx2ints.h. Interrupt numbers/macros for standard fx2 interrupts.
28 * Moved examples and firmwware framework to use common lib/fx2.mk Makefile.
29 fx2.mk can be easily adapted for any firmware project.