- 09 Feb, 2010 1 commit
-
-
Dean Camera authored
Moved the USB_GetHIDReportItemInfo() calls into the main report item passing loop in the *HostWithParser demos - it is fast enough not to effect performance, and avoids duplicate code. Make Webserver project report the LUFA version as part of the HTTP header.
-
- 08 Feb, 2010 2 commits
-
-
Dean Camera authored
Fix LowLevel Keyboard demo -- accidentally trying to dereference a uint8_t type in ProcessLEDReport().
-
Dean Camera authored
Fix AVRISP-MKII clone project's TPI Chip Erase command processing - ensure erase location is the high byte in the given address space, check NVMBUSY for completion rather than the NVM Bus Enable bit. Change If-Else chains over to switch statements in XPROGProtocol.c for clarity.
-
- 04 Feb, 2010 1 commit
-
-
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.
-
- 03 Feb, 2010 1 commit
-
-
Dean Camera authored
-
- 02 Feb, 2010 5 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Oops - new Write Word alignment code in the TPI programming function means that the WriteBuffer parameter is no longer const.
-
Dean Camera authored
-
Dean Camera authored
-
- 01 Feb, 2010 3 commits
-
-
Dean Camera authored
Fixed incorrect values of USB_CONFIG_ATTR_SELFPOWERED and USB_CONFIG_ATTR_REMOTEWAKEUP tokens (thanks to Claus Christensen). Mark the AVRISP-MKII project descriptors as being both Bus Powered and Device Powered. Copy over file level documentation of the peripheral drivers to the module level documentation.
-
Dean Camera authored
-
Dean Camera authored
-
- 31 Jan, 2010 2 commits
-
-
Dean Camera authored
Use _delay_us() function in the XPROGTarget.c file to ensure timing requirements are met, rather than a fixed number of NOPs.
-
Dean Camera authored
Oops - PDI handshake delay was too long, causing the device's /RESET functionality to be re-enabled.
-
- 29 Jan, 2010 2 commits
-
-
Dean Camera authored
Oops - TPI programming is broken in the AVRISP project because the busy-flag check wasn't inverting the result.
-
Dean Camera authored
-
- 27 Jan, 2010 3 commits
-
-
Dean Camera authored
Clean up Webserver project - add more Doxygen documentation for the new DHCP client functions and defines.
-
Dean Camera authored
Ensure TPI enable timing requirements are met in AVRISP-MKII programmer. Remove invalid code in the TPI read/write functions.
-
Dean Camera authored
Manually pull PDI clock pin high for 1ms before disabling PDI mode in the AVRISP-MKII project, to ensure that the PDI bus is disabled in the target and /RESET functionality restored.
-
- 25 Jan, 2010 5 commits
-
-
Dean Camera authored
Fix Doxygen configuration files' input file exclusion filters.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Minor code cleanups, remove TemperatureDataLogger host application's Visual Studio Solution files, add LibHIDNet license files.
-
Dean Camera authored
Added explicit ADC channel masks for the standard set of ADC channels, as the single-ended channel MUX masks are not equal to the channel number on some AVR models. Changed demos to use the new channel masks when using the ADC driver.
-
- 24 Jan, 2010 1 commit
-
-
Dean Camera authored
Enhance TemperatureDatalogger project -- add RTC capabilities so that data is logged along with the current time and date. Make logging interval configurable, set by a C# PC host application.
-
- 19 Jan, 2010 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Changed XPLAINBridge project to be both a USB to USART bridge and a PDI programmer, based on the state of a mode select pin.
-
- 17 Jan, 2010 1 commit
-
-
Dean Camera authored
Clean up and add more comments to the AVRISP-MKII project. Make sure the SPI_MULTI command handler supports multiple packet responses. Use slightly smaller/faster repeated indirect-load commands when retrieving the PDI target's memory CRCs.
-
- 06 Jan, 2010 1 commit
-
-
Dean Camera authored
-
- 05 Jan, 2010 1 commit
-
-
Dean Camera authored
Added support to the MIDI Class drivers for packed data, where multiple MIDI events are packed into a single USB packet. Added new MIDI Class driver flush routines to override packing behaviour.
-
- 30 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 29 Dec, 2009 4 commits
-
-
Dean Camera authored
Reduced guard bit time in the AVRISP project PDI/TPI protocols to reduce the time needed to reverse the data communication direction.
-
Dean Camera authored
Fixed AVRISP PDI race condition where the guard time between direction changes could be interpreted as a start bit. Fixed TPI interface lines not being changed correctly when in bit-banged TPI mode.
-
Dean Camera authored
Change the AVRISP project's RESET LINE makefile tokens to AUX LINE, as it is not always used for target reset.
-
Dean Camera authored
-
- 28 Dec, 2009 4 commits
-
-
Dean Camera authored
Fix TPI NVM Write handler -- AVRStudio sends out writes in page sized chunks, not byte sized chunks.
-
Dean Camera authored
Add first draft of the TPI NVM commands for reading, writing and erasing a target. Needs testing when physical access to a part is available.
-
Dean Camera authored
Add dummy undocumented TPI XPROG parameters to the AVRISP project so that TPI programming mode can be entered.
-
Dean Camera authored
-