- Sep 30, 2010
-
-
Dean Camera authored
Make Host mode Class drivers only set the class driver instance's state values once a compatible interface has been found within the device.
-
Dean Camera authored
Fix typo in MIDI low level device demo.
-
Dean Camera authored
Reverted Endpoint/Pipe non-sequential configuration hack, placed restriction on the configuration order instead to ensure maximum reliability. Altered all low level device and host mode demos to ensure that endpoints and pipes are configured in ascending order properly. Rewrote all low level host mode demos' configuration descriptor parser code to ensure that pipes are enumerated in ascending order, and to ensure maximum compatibility with devices. Incremented all device mode demo's device descriptor revision numbers to ensure that any descriptor changes are re-fetched on machines which have enumerated previous versions.
-
- Sep 28, 2010
-
-
Dean Camera authored
Add new CDC descriptor structs to the CDC class driver, so that the CDC demos can use human readable field names. Rename prefix for Still Image Host class driver functions from "SImage_" to "SI_" to remain consistent with the rest of the driver.
-
- Sep 19, 2010
-
-
Dean Camera authored
Minor documentation fixes. Fix broken USB host mode due to the USB frame counter not being updated during the early enumeration steps, causing USB_Host_DelayMS() to spinloop forever.
-
- Sep 14, 2010
-
-
Dean Camera authored
-
- Sep 13, 2010
-
-
Dean Camera authored
-
- Sep 09, 2010
-
-
Dean Camera authored
-
- Aug 29, 2010
-
-
Dean Camera authored
-
- Jul 26, 2010
-
-
Dean Camera authored
Rename reserved members of all structs so that they are uniformly named across all demos/projects/bootloaders. Added start of the Incomplete TMC demo's command parser code.
-
- Jul 13, 2010
-
-
Dean Camera authored
-
- Jun 17, 2010
-
-
Dean Camera authored
-
- Jun 15, 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 17, 2010
-
-
Dean Camera authored
-
- 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 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.
-
- Mar 29, 2010
-
-
Dean Camera authored
Remove accidentally duplicated model-specific peripheral driver files.
-
- Mar 01, 2010
-
-
Dean Camera authored
-
- Feb 24, 2010
-
-
Dean Camera authored
-
- Feb 23, 2010
-
-
Dean Camera authored
-
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.
-
- Feb 22, 2010
-
-
Dean Camera authored
-
- Feb 12, 2010
-
-
Dean Camera authored
Fixed accuracy of the SERIAL_UBBRVAL() and SERIAL_2X_UBBRVAL() macros for higher baudrates (thanks to Renaud Cerrato).
-
- Feb 03, 2010
-
-
Dean Camera authored
-
- Jan 29, 2010
-
-
Dean Camera authored
Update driver INF files - change manufacturer name from the original template's name to the Four Walled Cubicle website.
-
- Jan 27, 2010
-
-
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.
-
- Jan 24, 2010
-
-
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.
-
- Jan 03, 2010
-
-
Dean Camera authored
-
- Dec 24, 2009
-
-
Dean Camera authored
Combine AVRISP project TPI and PDI lib directories - these protocols use the same underlying XPROG wrapper for the host-to-programmer command wrapping.
-
- Dec 18, 2009
-
-
Dean Camera authored
Enhance the HotmailNotifier project so that the LEDs' individual brightness can be controlled individually via software PWM.
-
- Dec 09, 2009
-
-
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 02, 2009
-
-
Dean Camera authored
-
- Nov 27, 2009
-
-
Dean Camera authored
Better checking of whether a packet is received in the RNDISEthernetHost Class driver demo - show busy LED status while packets are being printed out.
-
- Nov 26, 2009
-
-
Dean Camera authored
Fix RNDIS Device Class driver - RNDISConstants.h has moved out to the Common Class driver directory.
-
Dean Camera authored
-
- Nov 22, 2009
-
-
Dean Camera authored
-
- Nov 20, 2009
-
-
Dean Camera authored
Fixed LowLevel Keyboard demo not saving the issued report only after it has been written to the endpoint. Added support for multiple keyboard keycodes in a single report to the LowLevel and ClassDriver Keyboard demos.
-
- Nov 17, 2009
-
-
Dean Camera authored
Add new (incomplete) StandaloneProgrammer project, using the ELM Petite FAT library to read files stored on the board's dataflash by the host.
-