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.
Showing
- LUFA/Drivers/USB/LowLevel/USBController.c 90 additions, 130 deletionsLUFA/Drivers/USB/LowLevel/USBController.c
- LUFA/Drivers/USB/LowLevel/USBController.h 12 additions, 1 deletionLUFA/Drivers/USB/LowLevel/USBController.h
- LUFA/Drivers/USB/LowLevel/USBInterrupt.c 9 additions, 4 deletionsLUFA/Drivers/USB/LowLevel/USBInterrupt.c
Loading
Please register or sign in to comment