Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implemented on-demand PLL clock generation for the U4, U6 and U7 series USB ↵ | Dean Camera | 2011-03-15 | 2 | -14/+35 |
| | | | | AVRs when automatic PLL mode is specified. | ||||
* | Oops - fix internal serial number extraction routine for the AVR8 architecture. | Dean Camera | 2011-03-14 | 1 | -1/+1 |
| | |||||
* | Simplify the internal serial extraction routines for each architecture. | Dean Camera | 2011-03-13 | 1 | -9/+9 |
| | |||||
* | Add experimental support for the AVR32 UC3A4 microcontrollers. | Dean Camera | 2011-03-13 | 1 | -6/+6 |
| | | | | Add support for the inbuilt unique serial numbers in the UC3A3 and UC3A4 models. | ||||
* | Add software FIFOs to the UC3B pipe control interfaces, to match the ↵ | Dean Camera | 2011-03-05 | 1 | -2/+2 |
| | | | | endpoint control interfaces. Fix incorrect endianness for the Endpoint/Pipe read and write routines. | ||||
* | Porting updates for the UC3B architecture - get UC3B partially enumerating ↵ | Dean Camera | 2011-03-05 | 2 | -7/+0 |
| | | | | 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. | ||||
* | Fixed Still Image Host class driver exiting the descriptor search routine ↵ | Dean Camera | 2011-03-03 | 1 | -0/+2 |
| | | | | | | prematurely if the data pipes (but not event pipe) is found. Fixed missing call to Pipe_SetInfiniteINRequests() in the Pipe_ConfigurePipe() routine. | ||||
* | Add in USB_INT_RegisterHandlers() internal function to register the ↵ | Dean Camera | 2011-02-28 | 2 | -0/+7 |
| | | | | | | interrupt handler routines used by LUFA. Add dummy loads after clearing the interrupt lines according to the datasheet. Add in temporary global interrupts enable/disable macros. | ||||
* | Oops - ensure that only the relevant/available interrupts are defined and ↵ | Dean Camera | 2011-02-27 | 1 | -22/+69 |
| | | | | | | used on each architecture. Make all USB driver headers include USBMode.h first, to ensure that the relevant USB mode macros are defined. | ||||
* | Changed over the AVR8 USB controller interrupt management macros to be ↵ | Dean Camera | 2011-02-27 | 3 | -28/+248 |
| | | | | inlined functions instead, for better compile-time validity checking and to keep the per-architecture source files as uniform as possible. | ||||
* | General cleanup and more port work to the AVR32 UC3B. | Dean Camera | 2011-02-27 | 3 | -7/+7 |
| | |||||
* | Move out common architecture-independent core definitions into the ↵ | Dean Camera | 2011-02-27 | 4 | -167/+0 |
| | | | | appropriate core dispatch header files. | ||||
* | More AVR32 UC3B architecture ports - USB device mode applications can now be ↵ | Dean Camera | 2011-02-27 | 1 | -1/+1 |
| | | | | sucessfully compiled, although they will be currently non-functional. | ||||
* | Removed Pipe_ClearErrorFlags(), pipe error flags are now automatically ↵ | Dean Camera | 2011-02-26 | 1 | -10/+2 |
| | | | | | | cleared when Pipe_ClearError() is called. More UC3B architecture porting. | ||||
* | More UC3B architecture port updates. | Dean Camera | 2011-02-26 | 1 | -1/+1 |
| | |||||
* | Rename architecture specific driver files, to make them appear with uniquely ↵ | Dean Camera | 2011-02-20 | 13 | -6/+6 |
| | | | | identifying filenames in the documentation. | ||||
* | Added start of a port of the core USB driver code to the AVR32 UC3B ↵ | Dean Camera | 2011-02-20 | 2 | -40/+35 |
| | | | | architecture. | ||||
* | More Doxygen updates for multiple architecture support. | Dean Camera | 2011-02-20 | 2 | -2/+9 |
| | |||||
* | Start update of documentation to support possible multiple architectures in ↵ | Dean Camera | 2011-02-20 | 7 | -77/+33 |
| | | | | the future - alter \file documentation to automatically copy in the module documentation where possible. | ||||
* | Initial restructuring of the core USB driver module to support multiple ↵ | Dean Camera | 2011-02-19 | 13 | -0/+4660 |
architectures in the future. |