- May 30, 2010
-
-
Dean Camera authored
-
- May 29, 2010
-
-
Dean Camera authored
-
- May 26, 2010
-
-
Dean Camera authored
The EEPROM stream read/write functions now use eeprom_update_byte() instead of eeprom_write_byte(), so that only changed bytes are written to EEPROM to preserve its lifespan. Changed over the AVRISP-MKII and TemperatureDataLogger projects to use eeprom_update_byte() when writing non-volatile parameters to EEPROM to preserve its lifespan.
-
- May 13, 2010
-
-
Dean Camera authored
Remove incorrect check for the current device state in the Set Configuration 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.
-
Dean Camera authored
Fixed possible device lockup when INTERRUPT_CONTROL_ENDPOINT is enabled and the control endpoint is not properly selected when the ISR completes.
-
- May 11, 2010
-
-
Dean Camera authored
Fix nasty bug in USBInterrupt.c which would cause a lockup if the control endpoint was not selected at the point the USB endpoint interrupt fires when INTERRUPT_CONTROL_ENDPOINT is defined.
-
- 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 04, 2010
-
-
Dean Camera authored
Fixed INTERRUPT_CONTROL_ENDPOINT compile time option preventing other interrupts from occuring while the control endpoint request is being processed, causing possible lockups if a USB interrupt occurs during a transfer.
-
Dean Camera authored
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).
-
- May 03, 2010
-
-
Dean Camera authored
Added new ENDPOINT_*_BusSuspended error code to the Endpoint function, so that the stream functions early-abort if the bus is suspended before or during a transfer.
-
- Apr 28, 2010
-
-
Dean Camera authored
Oops - relocated USBInterrupt.h header file requires adjusted include paths for the other USB driver header files.
-
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.
-
- Apr 14, 2010
-
-
Dean Camera authored
Fixed Set/Clear Feature requests directed to a non-configured endpoint not 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.
-
- Apr 13, 2010
-
-
Dean Camera authored
Removed two-step endpoint/pipe bank clear and switch sequence for smaller, faster endpoint/pipe code. Added spacing between multiple paragraphs in Doxygen \note sections. Removed call to the clock prescaler reset function in the Teensy bootloader to save space - the user application is accessed via a watchdog reset anyway, so the prescale reset would only affect the speed of the bootloader itself.
-
- Mar 29, 2010
-
-
Dean Camera authored
Remove accidentally duplicated model-specific peripheral driver files.
-
- Mar 17, 2010
-
-
Dean Camera authored
-
- Mar 09, 2010
-
-
Dean Camera authored
Fix missing text from the Host Mode States enum documentation.
-
- Feb 24, 2010
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
- Feb 23, 2010
-
-
Dean Camera authored
-
Dean Camera authored
-
- Feb 11, 2010
-
-
Dean Camera authored
Add more include protection macros to give the user warnings when they try to manually include private driver header files, instead of the public driver headers.
-
- Feb 01, 2010
-
-
Dean Camera authored
Re-added Pipe_IsEndpointBound() calls to the CDC and RNDIS host class drivers, not that the function has the correct behaviour for devices with bidirectional endpoints.
-
- Jan 16, 2010
-
-
Dean Camera authored
-
- Jan 15, 2010
-
-
Dean Camera authored
Fixed lack of support for the ATMEGA32U2 in the DFU and CDC class bootloaders Changed incomplete Webserver project over to using the uIP timer library.
-
- Dec 30, 2009
-
-
Dean Camera authored
-
- Dec 28, 2009
-
-
Dean Camera authored
-
- Dec 21, 2009
-
-
Dean Camera authored
-
- Dec 20, 2009
-
-
Dean Camera authored
-
- Dec 18, 2009
-
-
Dean Camera authored
Fixed USB_CurrentMode not being reset to USB_MODE_NONE when the USB interface is shut down and both Host and Device modes can be used (thanks to Daniel Levy).
-
- Dec 17, 2009
-
-
Dean Camera authored
Add new HotmailNotifier project, which changes a LED's colour based on the user's unread email count as sent from Windows Live Messenger.
-
- Dec 13, 2009
-
-
Dean Camera authored
-
- Dec 09, 2009
-
-
Dean Camera authored
Fix inverted bit-banged USART logic in the AVRISP project for PDI programming. Add a delay to the clock toggling in the AVRISP project to ensure that the programming speed does not exceed 10MHz under any conditions to satisfy the limits in the datasheet for all target voltages. Fix incorrect pin being used as the DATA in in PDI programming mode.
-
Dean Camera authored
-
Dean Camera authored
Increase timeout of Mass Storage and Still Image host commands to 10 seconds (up from 5) to account for slow-processing devices. Added brace guards to macros with parameters to prevent unintended changed evaluation of the macro expression. Minor code cleanups (remove redundant comments, fix spacing, etc.).
-
- Dec 06, 2009
-
-
Dean Camera authored
-
- Dec 04, 2009
-
-
Dean Camera authored
Fix double oops -- Host mode settle delay was still being ignored due to inverted logic, HID Parser was assigning the usage Min/Max usage value to the report item's collection path rather than the report item itself.
-
Dean Camera authored
Oops - fix Host mode pre-enumeration settle delay being ignored leading to failure to enumerate certain devices.
-