Fix typo, lengh -> length.
Merge branch 'master' of git://github.com/mchck/mchck
Allow descriptors larger than max endpoint 0 packet length.
Merge pull request #71 from bgamari/master

backend-driver: Fix typo
examples: add broken i2c code
programmer: use right class in test code
lib/printf: add fixed point support
Revert "examples: add broken i2c code"

This reverts commit 67b060a2a35c46b9a43675fb8517187b25d22014.

Broke blink example code.
swd-adapter: change default pins

Update default SWD adapter pins to use PA0 for SWCLK and PA3 for SWDIO.
They are the default SWD target pins and are more likely be populated
anyways.
examples/printf: remove ruins
usb: allow copy transactions over 64 bytes

fixes #57
use env vars for ld, nm and objdump
Add a very ugly hack to invoke the programmer mode.
First working (but poorly tested) version of the FIFO code
First, barely working version of the UART code
Include FIFO and UART modules in the mchck library
Add initial USB MIDI support
Add a USB MIDI interface example

This, along with the 'typical' physical interface connected to UART0,
implements a standard, class-compliant USB-MIDI adapter.

Schematic/layout for the physical interface coming soon.
retab, add __packed and fix interface index
low & high wValue byte fields