1. Kyösti Mälkki
  2. fx2lib

Commits

Show all
Author Commit Message Date Builds
Dennis Muhlestein
Clean target to remove interrupt artifacts.
Dennis Muhlestein
Update examples for use with new default interrupt handlers.
Dennis Muhlestein
framework no longer needs default interrupts in firmware code.
Dennis Muhlestein
Add default interrupt handlers for usb and gpif interrupts.
Dennis Muhlestein
Update firmware framework to reflect changed headers
Dennis Muhlestein
Separate int4 interrupts from int2 interrupts. The addition of another assembly file for the int4 auto vector overlay allows usage of usb interrupts without also using gpif interrupts. This allows the gpif interrupt to be used with an external interrupt handler instead of the gpif autovector (enable the INT4 pin for instance.)
Dennis Muhlestein
Optional LIBS argument in Makefile. Allows more easily linking with additional libraries besides the fx2.lib.
Dennis Muhlestein
Ability of fx2 driver example to open by index. Changed open method to have an optional index parameter. This allows opening more than one device at a time. Also removed asserts so python mappings don't seg fault.
Dennis Muhlestein
Correct Bulk loop product Id in Makefile.
Dennis Muhlestein
Update framework Makefile to use fx2.mk
Dennis Muhlestein
Add ability to override CC flags more easily. Allows specifically descriptor area and int2jt areas to be blanked out so simple firmwares for test devices can compile without warning. Also allows a firmware to more easily customize amount of code and xram data space. Moved fx2.mk to lib directory.
Dennis Muhlestein
Updated i2c eeprom documentation.
Dennis Muhlestein
clean-all target clean now only cleans the project directory. clean-all cleans the fx2 library in addition. This allows the firmware to be cleaned and rebuilt without having to rebuild fx2lib every time.
Dennis Muhlestein
Merge branch 'master' of git@github.com:ubixum/fx2lib
Dennis Muhlestein
Added .even to ensure word alignment in descriptors.
Dennis Muhlestein
Updated clean target in Makefile
Dennis Muhlestein
Updated all examples to use a common make system to provide targets for loading firmware, iic files etc to all examples uniformly.
Dennis Muhlestein
Update example docs. Inc fx2load version.
Dennis Muhlestein
Use assembly for light macros is slightly more efficient. Update examples for light compatibility.
Dennis Muhlestein
Initial intro documentation
Dennis Muhlestein
Allow retry if no ack after addr. eeprom write needs a delay here.
Dennis Muhlestein
Changelog update.
Dennis Muhlestein
Light macros to not require extern data byte. Added fx1 memory addresses for lights.
Dennis Muhlestein
Addition of cancel_i2c_trans global. Modified i2c_read/write to watch for cancel flag during any wait operation (like for STOP/DONE).
Dennis Muhlestein
SOF interrupt enable and clear macros.
Dennis Muhlestein
use a51 file extension instead of _asm.
Dennis Muhlestein
Updated to 2009 copyright.
Dennis Muhlestein
Updated docs version. dist target in Makefile. dist archive to include docs and build lib.
Dennis Muhlestein
0.2 CHANGELOG
Dennis Muhlestein
Slightly better NULL definition.
  1. Prev
  2. Next