Clean up USBController.c/.h to more clearly seperate out host and device setup and...
authorDean Camera <dean@fourwalledcubicle.com>
Sun, 19 Sep 2010 05:58:27 +0000 (05:58 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Sun, 19 Sep 2010 05:58:27 +0000 (05:58 +0000)
commite7e1c21bc5476896f99569dc73ffe1f663f1245a
tree8698a9d588825dd73b5f3c170310706aaadc2971
parent01fecac0a70b02ccb197091935052fcfc9955b26
Clean up USBController.c/.h to more clearly seperate out host and device setup and reset paths.

Make USBInterrupt.c process all pending USB host mode interrupts before resetting the bus, so that no interrupts are lost when in UID auto-selection mode.
LUFA/Drivers/USB/LowLevel/USBController.c
LUFA/Drivers/USB/LowLevel/USBController.h
LUFA/Drivers/USB/LowLevel/USBInterrupt.c