Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Fixed CDC and RNDIS host demos and class drivers - bidirectional endpoints ↵ | Dean Camera | 2010-01-25 | 1 | -0/+1 |
| | | | | should use two seperate pipes, not one half-duplex pipe. | ||||
* | Added explicit ADC channel masks for the standard set of ADC channels, as ↵ | Dean Camera | 2010-01-25 | 1 | -0/+2 |
| | | | | the single-ended channel MUX masks are not equal to the channel number on some AVR models. Changed demos to use the new channel masks when using the ADC driver. | ||||
* | Fixed DFU bootloader programming not discarding the correct number of filler ↵ | Dean Camera | 2010-01-24 | 1 | -0/+2 |
| | | | | bytes from the host when non-aligned programming ranges are specified (thanks to Thomas Bleeker). | ||||
* | Fix up the incomplete Webserver project so that it integrates with the uIP ↵ | Dean Camera | 2010-01-21 | 1 | -1/+1 |
| | | | | | | stack correctly. Add simple HTTP webserver as a placeholder until FatFS can be integrated. Begin to look into the RNDIS Host Class Driver, which seems to crash on test hardware after many packets have been received. | ||||
* | Update library manual with the new XPLAINBridge project's dual mode ↵ | Dean Camera | 2010-01-19 | 1 | -0/+2 |
| | | | | bridge/programmer functionality. | ||||
* | Added master mode hardware TWI driver. | Dean Camera | 2010-01-19 | 1 | -0/+1 |
| | | | | Fixed a bug in the incomplete Webserver project, where the packet data was not being written to and read from the correct buffer address. | ||||
* | Fix the Benito project not pulsing the target's /RESET line when DTR is ↵ | Dean Camera | 2010-01-17 | 1 | -0/+1 |
| | | | | de-asserted. | ||||
* | Fixed invalid USB controller PLL prescaler values for the ATMEGAxxU2 controllers | Dean Camera | 2010-01-15 | 1 | -0/+2 |
| | | | | | | 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. | ||||
* | Started Webserver RNDIS host project. | Dean Camera | 2010-01-12 | 1 | -1/+1 |
| | |||||
* | Fixed incorrect interface values in the VirtualSerialMouse and KeyboardMouse ↵ | Dean Camera | 2010-01-12 | 1 | -0/+1 |
| | | | | | | demo class driver structures. Added caveat information to the CDC device class driver. | ||||
* | Fix XPLAIN Dataflash and LED drivers. | Dean Camera | 2010-01-07 | 1 | -0/+2 |
| | |||||
* | Update Doxygen configuration files to the latest Doxygen version. | Dean Camera | 2010-01-06 | 1 | -1/+1 |
| | |||||
* | Added support to the MIDI Class drivers for packed data, where multiple MIDI ↵ | Dean Camera | 2010-01-05 | 1 | -0/+3 |
| | | | | events are packed into a single USB packet. Added new MIDI Class driver flush routines to override packing behaviour. | ||||
* | Inline USB management functions in the Class drivers which are standardized ↵ | Dean Camera | 2010-01-05 | 1 | -0/+1 |
| | | | | but currently unused, to prevent them from using up unneccesary cycles and flash in the user application. | ||||
* | Fixed blocking CDC streams not aborting when the host is disconnected. | Dean Camera | 2010-01-04 | 1 | -0/+1 |
| | |||||
* | Clean up MassStorageKeyboard demo. | Dean Camera | 2010-01-03 | 1 | -0/+2 |
| | |||||
* | Add new TemperatureDataLogger project, a simple USB Mass Storage class ↵ | Dean Camera | 2009-12-30 | 1 | -0/+3 |
| | | | | Temperature Data Logger using the onboard Dataflash and Temperature sensor. | ||||
* | Fixed AVRISP PDI race condition where the guard time between direction ↵ | Dean Camera | 2009-12-29 | 1 | -0/+3 |
| | | | | changes could be interpreted as a start bit. Fixed TPI interface lines not being changed correctly when in bit-banged TPI mode. | ||||
* | Fix references to the renamed AVRISP-MKII project folder. | Dean Camera | 2009-12-27 | 1 | -0/+1 |
| | |||||
* | Fixed ISP mode in the AVRISP programmer project. | Dean Camera | 2009-12-26 | 1 | -0/+1 |
| | |||||
* | Added const where possible to the source functions in the Projects directory. | Dean Camera | 2009-12-26 | 1 | -0/+3 |
| | | | | | | Added command timeout to the AVRISP project so that incorrectly connected targets no longer freeze the device. Removed string descriptors from the TeensyHID bootloader to reduce its size. | ||||
* | Start of implementation of the low level TPI programming protocol in the ↵ | Dean Camera | 2009-12-23 | 1 | -0/+9 |
| | | | | AVRISP project. | ||||
* | Fixed AVRISP project timeouts not checking for the correct timeout period ↵ | Dean Camera | 2009-12-20 | 1 | -0/+1 |
| | | | | (thanks to Carl Ott). | ||||
* | Added new NO_DEVICE_SELF_POWER and NO_DEVICE_REMOTE_WAKEUP compile time options. | Dean Camera | 2009-12-20 | 1 | -0/+1 |
| | |||||
* | Fixed TeensyHID bootloader not enumerating to the host correctly. | Dean Camera | 2009-12-20 | 1 | -0/+1 |
| | |||||
* | Renamed HotmailNotifier project to LEDNotifier. | Dean Camera | 2009-12-18 | 1 | -1/+1 |
| | |||||
* | Fixed USB_CurrentMode not being reset to USB_MODE_NONE when the USB ↵ | Dean Camera | 2009-12-18 | 1 | -0/+2 |
| | | | | interface is shut down and both Host and Device modes can be used (thanks to Daniel Levy). | ||||
* | Un-inline the SendAddress function in NVMTarget.c/.h of the AVRISP project. | Dean Camera | 2009-12-17 | 1 | -0/+1 |
| | | | | Add new HotmailNotifier project, which changes a LED's colour based on the user's unread email count as sent from Windows Live Messenger. | ||||
* | The SImage_Host_SendBlockHeader() and SImage_Host_ReceiveBlockHeader() Still ↵ | Dean Camera | 2009-12-16 | 1 | -0/+1 |
| | | | | Image Host Class driver functions are now public. | ||||
* | Use default NVM base address in the AVRISP programmer project in case the ↵ | Dean Camera | 2009-12-16 | 1 | -1/+1 |
| | | | | host programmer software doesn't set it correctly. |