fixes to build on os x
Remove extra debugging code.
Get it building from XCode in Mac OS 10.6
More bug fixes: Fix crashes on startup with no file open.
Make it possible to open memory traces by dragging or double-clicking on Mac OS, and use one main window per document.
Build improvements for Mac OS hosts. Also added a Mac icon.
Fix crashes on exit.
Basic changes to get memhost building on Mac OS
Allocate a fake USB PID for twlfpga
Adding an XML template for use with FT_PROG, to initialize the EEPROM on the new twlfpga board.
Add support for the twlfpga VID/PID
There's a firmware bug which causes control reads to fail on some USB controllers (incuding VMware's virtual controller). Work around this by making these failures non-fatal in the software.
Archiving the last stable bitstream for the prototype board. Future bitstreams will be for the twlfpga board, unless otherwise marked.
Basic support for the new twlfpga hardware: Turn on the LEDs, added placeholders for several peripherals in the UCF file, fixed clk50, and added software control over the battery power supply.
'Stable' bitstream for the twlfpga board. (Capture is totally untested.. but the LEDs, sysclk, and battery control work.
Initial checkin for a sewing machine speed controller based on a modified AVR Butterfly board. Current version is an ugly proof-of-concept open loop controller. The plan is to have closed-loop speed control and needle up/down control.
Closed-loop control. Sorta. It kinda sucks.
Gitaroo Man + DDR = Awesome
Initial checkin of firmware for my sewing machine. Includes a library which provides pedal input, sensor sampling, shaft angle/speed estimation, and motion control. Including a couple examples of top-level firmware that implements different sewing modes: open-loop speed control, needle up/down, and stop with needle down. To do: Closed-loop speed control :)
Stop trying to use the motor brake in the open-loop motion controller. It just ends up making the motor vibrate annoyingly, and it doesn't seem to help at all.