- Jul 21, 2010
-
-
Dean Camera authored
Update all demos, projects and bootloaders to indent all function parameters, one per line, for better readability. Add missing const qualifiers to the demos.
-
- Jul 19, 2010
-
-
Dean Camera authored
Add new module source variables to the library core makefile, so that module sources can be added to a project's makefile on a per-module rather than per-file basis.
-
- Jul 18, 2010
-
-
Dean Camera authored
-
- Jul 15, 2010
-
-
Dean Camera authored
Disable strict aliasing explicitly in the project makefiles, as this is apparently enabled by default in newer AVR-GCC builds, and aliasing is used heavily for type-punning through the LUFA and third party library's codebase.
-
Dean Camera authored
Removed the automated checking of event names in the demo, project and bootloader makefiles due to inconsistancies between the behaviour of the command line tools used to perform the check on each platform. Removed the internal endpoint and pipe memory allocation macros, as this is already performed directly in the code. Simplify the endpoint and pipe reset procedure.
-
Dean Camera authored
-
Dean Camera authored
-
- Jul 13, 2010
-
-
Dean Camera authored
-
- Jul 12, 2010
-
-
Dean Camera authored
-
Dean Camera authored
Alter the ring buffer library headers to have both atomic and non-atomic insertion/removal routines. Modify the existing projects so that buffer operations performed in an ISR use the shorted non-atomic versions, as they are already performed in a blocking ISR. Alter USBtoSerial demo so that it does not enter a blocking loop to send data from the USB to the USART, as this can cause dropped bytes in the reception code if large amounts of data are sent in both directions at the same time. Added a flush timer to the USBtoSerial code for the USART to USB interface, so that multiple bytes can be sent in the same USB packet.
-
- Jul 02, 2010
-
-
Dean Camera authored
Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific functions that are more complicated than simple macros. Moved USB_Device_SendRemoteWakeup() to the new Device.c source file and corrected it to unfreeze and restart the USB controller clock before issuing a Remote Wakeup request. Removed the USB_Device_IsRemoteWakeupSent() and USB_Device_IsUSBSuspended() macros, as they are now obsolete.
-
- Jun 24, 2010
-
-
Dean Camera authored
Maximise the size of the ring buffers in the Benito/XPLAINBridge/USBtoSerial projects, so that they should never become full under normal conditions.
-
- Jun 10, 2010
-
-
Dean Camera authored
Oops - light weight ring buffer documentation used \ref instead of \param to document function parameters.
-
- Jun 06, 2010
-
-
Dean Camera authored
-
Dean Camera authored
Add the svn:eol-style property onto new files which where missing it to ensure uniform line endings.
-
- Jun 03, 2010
-
-
Dean Camera authored
-
- May 26, 2010
-
-
Dean Camera authored
Replace ring buffer library in Benito and USBtoSerial projects with the new lightweight ring buffer header to improve reliability.
-
- May 23, 2010
-
-
Dean Camera authored
-
- May 20, 2010
-
-
Dean Camera authored
Renamed CDC device class demos' ManagementEndpoint descriptor to NotificationEndpoint to more accurately indicate its purpose.
-
- May 13, 2010
-
-
Dean Camera authored
Fixed AVRISP-MKII clone project not correctly issuing SET EXTENDED ADDRESS commands when the extended address boundary is crossed during programming or readback (thanks to Gerard Sexton). Fixed warnings when building the AVRISP-MKII clone project with the ENABLE_XPROG_PROTOCOL compile time option disabled.
-
Dean Camera authored
The LIBUSB_FILTERDRV_COMPAT compile time option in the XPLAINBridge and AVRISP-MKII projects has been renamed LIBUSB_DRIVER_COMPAT, as it applies to all software on all platforms using the libUSB driver. Fix Benito makefile which was accidentally changed during testing.
-
- May 12, 2010
-
-
Dean Camera authored
-
- May 08, 2010
-
-
Dean Camera authored
Add svn:eol-style property to source files, so that the line endings are correctly converted to the target system's native end of line style.
-
- May 07, 2010
-
-
Dean Camera authored
Change over instances of "make" in the makefiles to "$(MAKE)" to allow for the make tool to be overridden.
-
Dean Camera authored
Don't cast the line encoding baud rate to a uint16_t before performing the baud rate calculation in the Benito project.
-
- May 06, 2010
-
-
Dean Camera authored
Remove incorrect Abstract Call Management class specific descriptor from the CDC demos, bootloaders and projects.
-
- Apr 28, 2010
-
-
Dean Camera authored
Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to the LowLevel directory as it is hardware-dependent.
-
Dean Camera authored
USB_Init() no longer calls sei() to enable global interrupts - this must now be done in the user application once all init code has run.
-
- Mar 30, 2010
-
-
Dean Camera authored
-
- Mar 22, 2010
-
-
Dean Camera authored
Standardized the naming scheme given to configuration descriptor sub-elements in the Device mode demos, bootloaders and projects. Fix errors in the MouseHostWithParser demo from incorrect use of the HID_ALIGN_DATA() macro.
-
- Feb 04, 2010
-
-
Dean Camera authored
New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which will remove all board hardware drivers which do not adversely affect the code operation (currently only the LEDs driver). Spell-check code/comments in the Webserver/AVRISP-MKII projects.
-
- Feb 03, 2010
-
-
Dean Camera authored
-
- Jan 31, 2010
-
-
Dean Camera authored
-
- Jan 29, 2010
-
-
Dean Camera authored
Update driver INF files - change manufacturer name from the original template's name to the Four Walled Cubicle website.
-
- Jan 28, 2010
-
-
Dean Camera authored
Fix up project documentation files' overview tables, so that multiple items occupy multiple lines in the same cell, rather than multiple cells.
-
- Jan 25, 2010
-
-
Dean Camera authored
Fix Doxygen configuration files' input file exclusion filters.
-
- Jan 21, 2010
-
-
Dean Camera authored
-
Dean Camera authored
-
- Jan 17, 2010
-
-
Dean Camera authored
-
Dean Camera authored
-