- 29 May, 2011 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Added missing Audio class control request definitions. Added support for the Audio class GET STATUS request so that it is correctly ACKed when sent by the host.
-
- 08 Apr, 2011 1 commit
-
-
Dean Camera authored
Replace all calls and references to _delay_ms() in the code with the architecture-agnostic Delay_MS() function. Improve code generation for the Delay_MS() function on the AVR8 architecture when called with a constant input.
-
- 04 Apr, 2011 1 commit
-
-
Dean Camera authored
Renamed all low level Endpoint_Read_*, Endpoint_Write_* and Endpoint_Discard_* functions to use the number of bits instead of a symbolic size (Byte, Word, DWord) so that the function names are applicable and correct across all architectures. Renamed all low level Pipe_Read_*, Pipe_Write_* and Pipe_Discard_* functions to use the number of bits instead of a symbolic size (Byte, Word, DWord) so that the function names are applicable and correct across all architectures.
-
- 04 Feb, 2011 1 commit
-
-
Dean Camera authored
Fixed programming errors in the AVRISP-MKII project when the programming packet is a round multiple of the endpoint bank size under avrdude (thanks to Steffan Woltjer).
-
- 22 Jan, 2011 1 commit
-
-
Dean Camera authored
Changed AVRISP-MKII project to use the Watchdog interrupt for command timeouts, to reduce CPU usage and free timer 0 for other uses in the future.
-
- 10 Jan, 2011 1 commit
-
-
Dean Camera authored
Altered all endpoint/pipe stream transfers so that the new BytesProcessed parameter now points to a location where the number of bytes in the transfer that have been completed can be stored (or NULL if entire transaction should be performed in one chunk). Added new Endpoint_Null_Stream() and Pipe_Null_stream() functions. Removed the NO_STREAM_CALLBACKS compile time option due to the new partial stream transfer feature replacing it. Fixed errors in the incomplete Test and Measurement device demo preventing proper operation (thanks to Pavel Plotnikov).
-
- 01 Jan, 2011 1 commit
-
-
Dean Camera authored
-
- 25 Dec, 2010 2 commits
-
-
Dean Camera authored
Combined page and word ISP programming mode code in the AVRISP-MKII clone project to reduce compiled size and increase maintainability of the code.
-
Dean Camera authored
Fixed possible programming problem in the AVRISP-MKII clone project when programming specific patterns into a target memory space that is only byte (not page) addressable.
-
- 14 Nov, 2010 1 commit
-
-
Dean Camera authored
-
- 02 Nov, 2010 1 commit
-
-
Dean Camera authored
Rescue clock of the AVRISP-MKII moved to the AVR's OCR1A pin, so that the clock can be generated at all times when 125KHz ISP programming mode is selected.
-
- 28 Oct, 2010 1 commit
-
-
Dean Camera authored
Changed over www.fourwalledcubicle.com links to the new www.lufa-lib.org redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.
-
- 13 Oct, 2010 1 commit
-
-
Dean Camera authored
-
- 02 Oct, 2010 1 commit
-
-
Dean Camera authored
Fixed broken FLASH/EEPROM programming in the AVRISP-MKII clone project when writing in non-paged mode and the polling byte cannot be used.
-
- 09 Aug, 2010 1 commit
-
-
Dean Camera authored
-
- 29 Jul, 2010 1 commit
-
-
Dean Camera authored
Added support to the AVRISP-MKII project for ISP speeds slower than 125KHz via a new software SPI driver. Added new SPI_ORDER_* data order masks to the SPI peripheral driver.
-
- 13 Jul, 2010 1 commit
-
-
Dean Camera authored
Remove the timeout period extension code from the AVRISP project, as no single command should ever exceed the maximum timeout period. Extend timeout period to 1 second per command, so that an accidental timeout will never occur.
-
- 14 May, 2010 1 commit
-
-
Dean Camera authored
Fixed AVRISP project sending a LOAD EXTENDED ADDRESS command to 128KB AVRs after programming or reading from the last page of FLASH.
-
- 13 May, 2010 2 commits
-
-
Dean Camera authored
-
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.
-
- 08 May, 2010 1 commit
-
-
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.
-
- 31 Mar, 2010 1 commit
-
-
Dean Camera authored
Added WIN_LIBUSB_COMPAT compile time option to the AVRISP programmer project to make the code compatible with Windows builds of avrdude at the expense of AVRStudio compatibility.
-
- 24 Feb, 2010 1 commit
-
-
Dean Camera authored
-
- 23 Feb, 2010 1 commit
-
-
Dean Camera authored
Update Temperature board driver to be AVR32 compatible when the ADC peripheral driver is eventually ported. Make architecture includes explicit for both the AVR32 and the AVR8, to make way for future architecture ports. Add SPI driver aliases for the old function names in the AVR8 driver, so that existing code will still compile against the new version.
-
- 21 Feb, 2010 1 commit
-
-
Dean Camera authored
More fixes to the AVRISP command timeout system so that it should no longer lock up while processing command no matter what the conditions.
-
- 10 Feb, 2010 1 commit
-
-
Dean Camera authored
Added .5MHz recovery clock to the AVRISP programmer project when in ISP programming mode to correct mis-set fuses. Fixed AVRISP project not extending the command delay after each successful page/word/byte program.
-
- 01 Feb, 2010 1 commit
-
-
Dean Camera authored
-
- 19 Jan, 2010 1 commit
-
-
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.
-
- 30 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 28 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 27 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 23 Dec, 2009 2 commits
-
-
Dean Camera authored
Make seperate ISP, PDI and TPI folders in the AVRISP project Lib subdirectory to hold each protocol's files.
-
Dean Camera authored
-
- 14 Dec, 2009 1 commit
-
-
Dean Camera authored
Split out NVM access code in the AVRISP project into a seperate NVMTarget.c source file and header. Make NVM register accesses use the NVM base address as set by the host, rather than using the fixed value from the XMEGA datasheet.
-
- 03 Dec, 2009 4 commits
-
-
Dean Camera authored
Make sure the protocol handler files are included in the Doxygen documentation of the AVRISP project.
-
Dean Camera authored
-
Dean Camera authored
Document the PDI programming routines implemented so far in the AVRISP project. Add ability to selectively disable ISP programming support in addition to the existing ability to disable PDI programming support.
-
Dean Camera authored
Started implementing the low level PDI protocol in the AVRISP project, for XMEGA device programming.
-