mirror of
git://projects.qi-hardware.com/ben-wpan.git
synced 2024-12-23 16:25:30 +02:00
d03beb2257
Note: this change surprisingly _increases_ the DFU wait in the boot loader. Not yet sure why. - boot.c (main): move the interrupt vectors to the boot loader section - atusb.c (main): move the interrupt vectors to the application section - boot.c (main): enable global interrupts while looping (disable them before jumping to the application) - board_app.c (__timer_read, timer_read): removed wrapped since we're now always called with interrupts disabled - usb/atu2.c (ep_init): enable endpoint interrupts - usb/atu2.c (usb_init): enable device interrupts - usb/atu2.c (usb_poll, USB_GEN_vect, USB_COM_vect): moved poll loop code into separate handlers for device and endpoint interrupts - boot.c (main), atusb.c (main): removed call to usb_poll |
||
---|---|---|
.. | ||
atu2.c | ||
dfu_common.c | ||
dfu.c | ||
dfu.h | ||
usb.c | ||
usb.h |