- 28 Apr, 2010 2 commits
-
-
Dean Camera authored
Use puts_P() and printf_P() instead of the normal variants where possible in the Host mode Class Driver demos.
-
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.
-
- 22 Apr, 2010 1 commit
-
-
Dean Camera authored
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.
-
- 20 Apr, 2010 1 commit
-
-
Dean Camera authored
Fixed HID Device Class Driver not allocating a temporary buffer when the host requests a report via the control endpoint and the user has set the PrevReportINBuffer driver configuration element to NULL (thanks to Lars Noschinski). Clean up incomplete BluetoothHost debugging commands to use GCC extension to avoid NULL parameters when no formatting is required.
-
- 15 Apr, 2010 1 commit
-
-
Dean Camera authored
Rename FunctionAttributes.h to Attributes.h, as some attributes are applicable to variables also. Add new ATTR_NOINIT attribute for global variables. Add the beginnings of a SDP implentation to the incomplete BluetoothHost demo. Add const attribute to the Mass Storage Host driver functions where it was applicable, but missing.
-
- 14 Apr, 2010 1 commit
-
-
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.
-
- 13 Apr, 2010 2 commits
-
-
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.
-
Dean Camera authored
Removed invalid dfu and flip related targets from the bootloaders - bootloaders can only be replaced with an external programmer.
-
- 06 Apr, 2010 1 commit
-
-
Dean Camera authored
Ensure that the AVRISP-MKII project's Windows avrdude compatibility define is named properly in all parts of the code.
-
- 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.
-
- 30 Mar, 2010 3 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
- 29 Mar, 2010 1 commit
-
-
Dean Camera authored
Remove accidentally duplicated model-specific peripheral driver files.
-
- 25 Mar, 2010 1 commit
-
-
Dean Camera authored
All Class Driver Host mode demos now correctly set the board LEDs to READY 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.
-
- 24 Mar, 2010 3 commits
-
-
Dean Camera authored
Added hardware board driver support for the PJRC Teensy line of USB AVR boards.
-
Dean Camera authored
-
Dean Camera authored
Fixed compilation error in the AudioInput demos when 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.
-
- 23 Mar, 2010 1 commit
-
-
Dean Camera authored
-
- 22 Mar, 2010 1 commit
-
-
Dean Camera authored
Standardized the naming scheme given to configuration descriptor 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.
-
- 21 Mar, 2010 1 commit
-
-
Dean Camera authored
Double bank CDC endpoints in the XPLAIN Bridge project, re-enable JTAG once the mode selection pin has been sampled.
-
- 19 Mar, 2010 1 commit
-
-
Dean Camera authored
-
- 17 Mar, 2010 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
- 16 Mar, 2010 3 commits
-
-
Dean Camera authored
Increased throughput of the USBtoSerial demo on systems that send multiple bytes per packet (thanks to Opendous Inc.).
-
Dean Camera authored
Don't enable the pullup on the target /RESET line in the AVRISP project for 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.
-
Dean Camera authored
Fixed PDI programming mode in the AVRISP programmer project not exiting 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.
-
- 13 Mar, 2010 1 commit
-
-
Dean Camera authored
Fixed ADC routines failing to read the extended channels (Channels 8 to 13, Internal Temperature Sensor) on the U4 series USB AVR parts.
-
- 10 Mar, 2010 1 commit
-
-
Dean Camera authored
Added ENABLE_TELNET_SERVER compile time option to the Webserver project to disable the TELNET server if desired. Change over static strings in the Webserver project to use PROGMEM where possible.
-
- 09 Mar, 2010 1 commit
-
-
Dean Camera authored
Don't double-read data from the attached disk in the incomplete StandaloneProgrammer project when in host mode.
-
- 25 Feb, 2010 1 commit
-
-
Dean Camera authored
Fix TWI driver not aborting when faced with no response after attempting to address a device on the bus.
-
- 24 Feb, 2010 2 commits
-
-
Dean Camera authored
Added a timeout value to the TWI_StartTransmission() function, within which the addressed device must respond. Fixed TWI_StartTransmission() corrupting the contents of the GPIOR0 register.
-
Dean Camera authored
-
- 23 Feb, 2010 1 commit
-
-
Dean Camera authored
Fixed software PDI/TPI programming mode in the AVRISP project not correctly toggling just the clock pin. Fix broken AVR8 Serial peripheral driver.
-
- 21 Feb, 2010 1 commit
-
-
Dean Camera authored
-
- 19 Feb, 2010 2 commits
-
-
Dean Camera authored
AVRISP programmer project now has a more robust timeout system, allowing for a doubling of the software USART speed for PDI and TPI programming.
-
Dean Camera authored
-
- 12 Feb, 2010 1 commit
-
-
Dean Camera authored
Fixed accuracy of the SERIAL_UBBRVAL() and SERIAL_2X_UBBRVAL() macros for higher baudrates (thanks to Renaud Cerrato).
-
- 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.
-
- 09 Feb, 2010 1 commit
-
-
Dean Camera authored
Moved the USB_GetHIDReportItemInfo() calls into the main report item passing loop in the *HostWithParser demos - it is fast enough not to effect performance, and avoids duplicate code. Make Webserver project report the LUFA version as part of the HTTP header.
-