usb_cdcacm: Reset transmitting flag in usbReset().

Thanks to Manuel Odenahl for the fix.

Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Preserve previous usb state when suspending / restore on resume

Signed-off-by: Manuel Odendahl <wesen@ruinwesen.com>
Merge remote-tracking branch 'wesen/bug/usb-resume'
libmaple/usb/stm32f1/usb.c: fix build error.

Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
libmaple/usb/stm32f1/usb.c: cosmetics.

Whitespace and comments.

Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
wirish/syscalls.c: add weak exit function.

For toolchains which require an exit function.

Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Use linker symbol __text_start__ to setup  base of nvic vector table.

Signed-off-by: Magnus Lundin <lundin@mlu.mine.nu>
Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Merge https://github.com/leaflabs/libmaple