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