Porting updates for the UC3B architecture - get UC3B partially enumerating using...
authorDean Camera <dean@fourwalledcubicle.com>
Sat, 5 Mar 2011 11:34:04 +0000 (11:34 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Sat, 5 Mar 2011 11:34:04 +0000 (11:34 +0000)
commitb763c3f33e8596afe2dd21746890fa9641362c5e
tree4253888dedfecf7500b3aaed743c5b0dfd88a840
parent33a81bffb9e3f856c1d3446d7292795774ae91a8
Porting updates for the UC3B architecture - get UC3B partially enumerating using a modified mouse demo on the EVK1101. Implement a software FIFO for the endpoint banks; datasheet hints that this can be done through hardware as on the AVR8 architecture, but the correct method to do this not discovered yet.
13 files changed:
LUFA/Common/Attributes.h
LUFA/Common/Common.h
LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c
LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.h
LUFA/Drivers/USB/Core/DeviceStandardReq.c
LUFA/Drivers/USB/Core/StdDescriptors.h
LUFA/Drivers/USB/Core/UC3B/Endpoint_UC3B.c
LUFA/Drivers/USB/Core/UC3B/Endpoint_UC3B.h
LUFA/Drivers/USB/Core/UC3B/Pipe_UC3B.c
LUFA/Drivers/USB/Core/UC3B/Pipe_UC3B.h
LUFA/Drivers/USB/Core/UC3B/USBController_UC3B.c
LUFA/Drivers/USB/Core/UC3B/USBInterrupt_UC3B.c
LUFA/Drivers/USB/Core/UC3B/USBInterrupt_UC3B.h