| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
favour of a hardware timer, to allow for use in devices with WDTRST fuse programmed.
|
| |
|
| |
|
|
|
|
| |
good reason to restrict parameter reads. Fix misspelt target reset polarity EEPROM variable.
|
|
|
|
| |
trailing whitespace at the end of each line.
|
|
|
|
| |
protocols (thanks to Justin Mattair).
|
|
|
|
|
|
|
|
|
|
|
|
| |
manipulations such as data sample rates.
Modified the Class Driver AudioInput and AudioOutput demos to support multiple sample rates.
Fixed KeyboardHost and KeyboardHostWithParser demos displaying incorrect values when numerical keys were pressed.
Fix broken LowLevel audio demo descriptors.
Minor documentation fixes.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
packet is a round multiple of the endpoint bank size under avrdude (thanks to Steffan Woltjer).
|
|
|
|
| |
timeouts, to reduce CPU usage and free timer 0 for other uses in the future.
|
|
|
|
|
|
|
|
|
|
| |
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).
|
| |
|
|
|
|
| |
project to reduce compiled size and increase maintainability of the code.
|
|
|
|
| |
programming specific patterns into a target memory space that is only byte (not page) addressable.
|
| |
|
|
|
|
| |
clock can be generated at all times when 125KHz ISP programming mode is selected.
|
|
|
|
| |
redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.
|
|
|
|
| |
tool made by Laszlo Monda
|
|
|
|
| |
writing in non-paged mode and the polling byte cannot be used.
|
| |
|
|
|
|
|
|
| |
via a new software SPI driver.
Added new SPI_ORDER_* data order masks to the SPI peripheral driver.
|
|
|
|
| |
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.
|
|
|
|
| |
after programming or reading from the last page of FLASH.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
correctly converted to the target system's native end of line style.
|
|
|
|
| |
to make the code compatible with Windows builds of avrdude at the expense of AVRStudio compatibility.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
lock up while processing command no matter what the conditions.
|
|
|
|
|
|
| |
programming mode to correct mis-set fuses.
Fixed AVRISP project not extending the command delay after each successful page/word/byte program.
|
| |
|
|
|
|
| |
programmer, based on the state of a mode select pin.
|
|
|
|
| |
SPI_MULTI command handler supports multiple packet responses. Use slightly smaller/faster repeated indirect-load commands when retrieving the PDI target's memory CRCs.
|
| |
|
| |
|
|
|