Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename FunctionAttributes.h to Attributes.h, as some attributes are ↵ | Dean Camera | 2010-04-15 | 1 | -0/+1 |
| | | | | | | | | 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. | ||||
* | Fixed Set/Clear Feature requests directed to a non-configured endpoint not ↵ | Dean Camera | 2010-04-14 | 1 | -0/+1 |
| | | | | | | 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. | ||||
* | Removed two-step endpoint/pipe bank clear and switch sequence for smaller, ↵ | Dean Camera | 2010-04-13 | 1 | -0/+1 |
| | | | | | | | | 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. | ||||
* | Removed invalid dfu and flip related targets from the bootloaders - ↵ | Dean Camera | 2010-04-13 | 1 | -0/+1 |
| | | | | bootloaders can only be replaced with an external programmer. | ||||
* | Add information request/response signal handler to the Bluetooth Host demo. | Dean Camera | 2010-04-06 | 1 | -1/+1 |
| | | | | Ensure that the AVRISP-MKII project's Windows avrdude compatibility define is named properly in all parts of the code. | ||||
* | Added WIN_LIBUSB_COMPAT compile time option to the AVRISP programmer project ↵ | Dean Camera | 2010-03-31 | 1 | -0/+2 |
| | | | | to make the code compatible with Windows builds of avrdude at the expense of AVRStudio compatibility. | ||||
* | Added support for the JM-DB-U2 board hardware. | Dean Camera | 2010-03-30 | 1 | -3/+1 |
| | |||||
* | Added board hardware driver support for the Benito programmer. | Dean Camera | 2010-03-30 | 1 | -0/+1 |
| | |||||
* | Added board hardware driver support for Tom's USBTINY MKII programmer. | Dean Camera | 2010-03-30 | 1 | -0/+1 |
| | |||||
* | Add file-level brief documentation. | Dean Camera | 2010-03-29 | 1 | -2/+2 |
| | | | | Remove accidentally duplicated model-specific peripheral driver files. | ||||
* | All Class Driver Host mode demos now correctly set the board LEDs to READY ↵ | Dean Camera | 2010-03-25 | 1 | -0/+3 |
| | | | | | | 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 new Relay Controller Board project (thanks to OBinou). | Dean Camera | 2010-03-24 | 1 | -0/+2 |
| | | | | Added hardware board driver support for the PJRC Teensy line of USB AVR boards. | ||||
* | Fixed incorrect definition of HID_ALIGN_DATA() causing incorrect HID report ↵ | Dean Camera | 2010-03-24 | 1 | -0/+1 |
| | | | | item data alignment. | ||||
* | Fixed compilation error in the AudioInput demos when ↵ | Dean Camera | 2010-03-24 | 1 | -0/+1 |
| | | | | | | | | 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. | ||||
* | Added incomplete MIDIToneGenerator project. | Dean Camera | 2010-03-23 | 1 | -1/+1 |
| | |||||
* | Standardized the naming scheme given to configuration descriptor ↵ | Dean Camera | 2010-03-22 | 1 | -0/+2 |
| | | | | | | 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. | ||||
* | Double bank CDC endpoints in the XPLAIN Bridge project, re-enable JTAG once ↵ | Dean Camera | 2010-03-21 | 1 | -0/+1 |
| | | | | the mode selection pin has been sampled. | ||||
* | Fixed LowLevel MassStorage demo broken on the U2 AVRs due to double-banked ↵ | Dean Camera | 2010-03-19 | 1 | -0/+1 |
| | | | | endpoints. | ||||
* | Remove redundant check in the software PDI programming code of the AVRISP ↵ | Dean Camera | 2010-03-17 | 1 | -2/+1 |
| | | | | project. | ||||
* | Software PDI mode breaks unless the software USART has 100 cycles between bits. | Dean Camera | 2010-03-17 | 1 | -2/+0 |
| | |||||
* | Increased throughput of the USBtoSerial demo on systems that send multiple ↵ | Dean Camera | 2010-03-16 | 1 | -0/+1 |
| | | | | bytes per packet (thanks to Opendous Inc.). | ||||
* | Don't enable the pullup on the target /RESET line in the AVRISP project for ↵ | Dean Camera | 2010-03-16 | 1 | -1/+1 |
| | | | | 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. | ||||
* | Fixed PDI programming mode in the AVRISP programmer project not exiting ↵ | Dean Camera | 2010-03-16 | 1 | -0/+2 |
| | | | | | | 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. | ||||
* | Fixed ADC routines not correctly returning the last result when multiple ↵ | Dean Camera | 2010-03-13 | 1 | -1/+4 |
| | | | | | | channels were read. Fixed ADC routines failing to read the extended channels (Channels 8 to 13, Internal Temperature Sensor) on the U4 series USB AVR parts. | ||||
* | Added ENABLE_TELNET_SERVER compile time option to the Webserver project to ↵ | Dean Camera | 2010-03-10 | 1 | -0/+1 |
| | | | | | | disable the TELNET server if desired. Change over static strings in the Webserver project to use PROGMEM where possible. | ||||
* | Webserver project now uses the board LEDs to indicate the current IP ↵ | Dean Camera | 2010-03-09 | 1 | -0/+1 |
| | | | | | | configuration state. Don't double-read data from the attached disk in the incomplete StandaloneProgrammer project when in host mode. | ||||
* | Fix TWI driver not aborting when faced with no response after attempting to ↵ | Dean Camera | 2010-02-25 | 1 | -0/+1 |
| | | | | address a device on the bus. | ||||
* | Added a timeout value to the TWI_StartTransmission() function, within which ↵ | Dean Camera | 2010-02-24 | 1 | -0/+2 |
| | | | | | | the addressed device must respond. Fixed TWI_StartTransmission() corrupting the contents of the GPIOR0 register. | ||||
* | Revert changes made for the partial port to the AVR32 architecture. | Dean Camera | 2010-02-24 | 1 | -1/+1 |
| | |||||
* | Fixed software PDI/TPI programming mode in the AVRISP project not correctly ↵ | Dean Camera | 2010-02-23 | 1 | -2/+2 |
| | | | | | | toggling just the clock pin. Fix broken AVR8 Serial peripheral driver. | ||||
* | Increased the speed of both software and hardware TPI/PDI programming modes ↵ | Dean Camera | 2010-02-21 | 1 | -0/+1 |
| | | | | of the AVRISP project. | ||||
* | AVRISP programmer project now has a more robust timeout system, allowing for ↵ | Dean Camera | 2010-02-19 | 1 | -0/+10 |
| | | | | a doubling of the software USART speed for PDI and TPI programming. | ||||
* | Commit for the 100219 release. | Dean Camera | 2010-02-19 | 1 | -0/+2 |
| | |||||
* | Fixed accuracy of the SERIAL_UBBRVAL() and SERIAL_2X_UBBRVAL() macros for ↵ | Dean Camera | 2010-02-12 | 1 | -2/+3 |
| | | | | higher baudrates (thanks to Renaud Cerrato). | ||||
* | Added .5MHz recovery clock to the AVRISP programmer project when in ISP ↵ | Dean Camera | 2010-02-10 | 1 | -0/+2 |
| | | | | | | programming mode to correct mis-set fuses. Fixed AVRISP project not extending the command delay after each successful page/word/byte program. | ||||
* | Fixed USB_GetHIDReportSize() returning the number of bits in the specified ↵ | Dean Camera | 2010-02-09 | 1 | -0/+1 |
| | | | | | | | | report instead of bytes. 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. | ||||
* | Added Keyboard LED report masks (KEYBOARD_LED_*) to the HID class driver and ↵ | Dean Camera | 2010-02-07 | 1 | -1/+2 |
| | | | | demos. | ||||
* | Added keyboard modifier masks (HID_KEYBOARD_MODIFER_*) to the HID class ↵ | Dean Camera | 2010-02-07 | 1 | -0/+1 |
| | | | | driver and Keyboard demos. | ||||
* | Fixed SerialStream driver not setting stdin to the created serial stream. | Dean Camera | 2010-02-05 | 1 | -0/+1 |
| | |||||
* | Fixed SerialStream driver blocking while waiting for characters to be ↵ | Dean Camera | 2010-02-05 | 1 | -0/+1 |
| | | | | received instead of returning EOF. | ||||
* | New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which ↵ | Dean Camera | 2010-02-04 | 1 | -0/+2 |
| | | | | | | will remove all board hardware drivers which do not adversely affect the code operation (currently only the LEDs driver). Spell-check code/comments in the Webserver/AVRISP-MKII projects. | ||||
* | Fixed incorrect values of USB_CONFIG_ATTR_SELFPOWERED and ↵ | Dean Camera | 2010-02-01 | 1 | -0/+1 |
| | | | | | | | | USB_CONFIG_ATTR_REMOTEWAKEUP tokens (thanks to Claus Christensen). Mark the AVRISP-MKII project descriptors as being both Bus Powered and Device Powered. Copy over file level documentation of the peripheral drivers to the module level documentation. | ||||
* | Fixed STK525 Dataflash driver using incorrect bit-shifting for Dataflash ↵ | Dean Camera | 2010-02-01 | 1 | -0/+1 |
| | | | | addresses (thanks to Tim Mitchell). | ||||
* | Make AVRISP XPROG function parameters const where possible. | Dean Camera | 2010-02-01 | 1 | -1/+1 |
| | |||||
* | Fixed issues with EEPROM and FLASH ISP programming in the AVRISP project. | Dean Camera | 2010-02-01 | 1 | -0/+1 |
| | |||||
* | Fixed Pipe_IsEndpointBound() function not taking the endpoint's direction ↵ | Dean Camera | 2010-02-01 | 1 | -0/+1 |
| | | | | | | into account. 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. | ||||
* | Update driver INF files - change manufacturer name from the original ↵ | Dean Camera | 2010-01-29 | 1 | -1/+1 |
| | | | | template's name to the Four Walled Cubicle website. | ||||
* | Add MIME type handling to the Webserver project, so that files of different ↵ | Dean Camera | 2010-01-29 | 1 | -2/+2 |
| | | | | types (e.g. images) can be served out to HTTP clients. | ||||
* | Removed the stream example code from the Low Level VirtualSerial demos, as ↵ | Dean Camera | 2010-01-28 | 1 | -0/+1 |
| | | | | they were buggy and only served to add clutter. | ||||
* | Add Webserver project Doxygen configuration file and overview document. | Dean Camera | 2010-01-25 | 1 | -0/+1 |
| | | | | Fix Doxygen configuration files' input file exclusion filters. |