| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
XMEGA targets when writing to the EEPROM instead of the split write-only command (thanks to Tim Margush).
|
|
|
|
| |
after programming or reading from the last page of FLASH.
|
|
|
|
|
|
| |
request handler of DevChapter9, which broke Set Configuration requests to the device under most circumstances.
Move out the SPI prescaler list to a PROGMEM module-level variable in ISPTarget.c.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
host report sending routines.
Renamed internal Host mode Class driver descriptor comparator callback routines so that they all start with a uniform DCOMP_{Class Abbreviation}_ prefix.
|
|
|
|
| |
correctly converted to the target system's native end of line style.
|
|
|
|
| |
the make tool to be overridden.
|
|
|
|
| |
baud rate calculation in the Benito project.
|
| |
|
|
|
|
| |
CDC demos, bootloaders and projects.
|
|
|
|
| |
was very buggy. PDI and TPI must now be implemented via seperate headers instead of the one unified ISP/TPI/PDI header.
|
|
|
|
|
|
|
|
| |
sets the address to 0x00.
Fixed Set Configuration requests not being stalled until the host has set the device's address.
Fixed possibility of internal signature retrieval being corrupted if an interrupt occurs during a signature byte read (thanks to Andrei Krainev).
|
|
|
|
| |
that the stream functions early-abort if the bus is suspended before or during a transfer.
|
|
|
|
| |
project.
|
|
|
|
| |
was failing, and only one or two cycles could be shaved off the compiler generated code.
|
|
|
|
|
|
| |
interrupt itself interruptable and use a seperate assembly file to hand-optimize the ISR code.
Removed the cast to uint16_t on the set baud rate in the USBtoSerial project, so that the higher >1M baud rates can be selected (thanks to Steffan).
|
|
|
|
| |
while waiting on more bytes in the AVRISP MKII clone project.
|
|
|
|
| |
project abort properly if a timeout occurs while waiting for a response.
|
|
|
|
| |
LowLevel directory as it is hardware-dependent.
|
|
|
|
| |
be done in the user application once all init code has run.
|
|
|
|
| |
keeping track of timeouts while waiting for a Tx/Rx to finish.
|
|
|
|
|
|
|
|
|
|
| |
the BluetoothHost demo.
Added new HCI states to properly initialize the bluetooth dongle and retrieve the local BDADDR.
Factored out Bluetooth state information into a new state structure for easy reference in the user application.
Added new StackInitialized() Bluetooth stack callback function.
|
| |
|
|
|
|
|
|
| |
returning a stall to the host.
Make TeensyHID bootloader use an 8 byte control endpoint to match the official Teensy, just in case Paul decides to authenticate on that attribute in the future.
|
|
|
|
|
|
|
|
| |
signalling command processing routines.
Change over the code so that the bluetooth packet data is read in by the stack rather than the user application, to make it more unform for sending/receiving, and so the library can handle incomming fragmentation in the future.
Start Service Discovery Protocol decoding and processing.
|
|
|
|
| |
Ensure that the AVRISP-MKII project's Windows avrdude compatibility define is named properly in all parts of the code.
|
|
|
|
|
|
|
|
| |
connections from remote devices. Add in ability to reject connections based on their bluetooth device address.
Clean up RelayBoard project code.
Make AVRISP project clear the XMEGA target's reset register twice; this does not appear to take affect properly the first time under some circumstances.
|
|
|
|
|
|
| |
Event processing.
Remove unused macro in the host mode demos for the maximum Configuration Descriptor size.
|
|
|
|
| |
to make the code compatible with Windows builds of avrdude at the expense of AVRStudio compatibility.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
once the enumeration process has completed.
Fixed Still Image Host class driver not resetting the transaction ID when a new session is opened, fixed driver not sending a valid session ID to the device.
|
|
|
|
| |
Added hardware board driver support for the PJRC Teensy line of USB AVR boards.
|
|
|
|
|
|
|
|
| |
MICROPHONE_BIASED_TO_HALF_RAIL is defined (thanks to C. Scott Ananian).
Minor documentation cleanups.
Make sure HID class driver uses properly cast pointers when writing to the report buffer.
|
|
|
|
| |
due to cycle constraints.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
the mode selection pin has been sampled.
|
|
|
|
| |
project.
|
| |
|
|
|
|
| |
bytes per packet (thanks to Opendous Inc.).
|
|
|
|
| |
PDI mode - clearing the XMEGA's reset control register twice is enough to release it from reset. Possible silicon bug, since the official Atmel programmers have the same issue.
|
|
|
|
|
|
| |
programming mode correctly (clear target Reset key twice, set /RESET pin to pullup).
Add newlines to the MIDI event printf() statements in the MIDI host demos.
|
|
|
|
|
|
| |
disable the TELNET server if desired.
Change over static strings in the Webserver project to use PROGMEM where possible.
|
|
|
|
| |
Fix missing text from the Host Mode States enum documentation.
|
|
|
|
|
|
| |
configuration state.
Don't double-read data from the attached disk in the incomplete StandaloneProgrammer project when in host mode.
|