aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add TCP retransmission support to the HTTP webserver in the Webserver ↵Dean Camera2010-01-295-22/+47
| | | | project, so that lost segments are retransmitted as needed.
* Update driver INF files - change manufacturer name from the original ↵Dean Camera2010-01-2912-12/+11
| | | | template's name to the Four Walled Cubicle website.
* Oops - TPI programming is broken in the AVRISP project because the busy-flag ↵Dean Camera2010-01-291-3/+5
| | | | check wasn't inverting the result.
* Fix TPI communications in the AVRISP project when bit-banged USART mode is ↵Dean Camera2010-01-293-9/+9
| | | | selected.
* Add MIME type handling to the Webserver project, so that files of different ↵Dean Camera2010-01-297-32/+102
| | | | types (e.g. images) can be served out to HTTP clients.
* Removed the stream example code from the Low Level VirtualSerial demos, as ↵Dean Camera2010-01-283-99/+1
| | | | they were buggy and only served to add clutter.
* Second fix to Webserver project's makefile for the FATFs path case to fix ↵Dean Camera2010-01-281-1/+1
| | | | *nix builds.
* Delete FATFs .lst files from the Webserver project, accidentally committed.Dean Camera2010-01-282-3211/+0
|
* Oops - fix path case in the Webserver project makefile, to fix *nix builds.Dean Camera2010-01-284-34/+34
|
* Fix up project documentation files' overview tables, so that multiple items ↵Dean Camera2010-01-2849-177/+230
| | | | occupy multiple lines in the same cell, rather than multiple cells.
* Add FatFS library to the Webserver project, extend the HTTP server so that ↵Dean Camera2010-01-2831-465/+9603
| | | | it now serves files from the Dataflash. Add Mass Storage device mode class driver so that files can be loaded to the board Dataflash when inserted into a PC.
* Be doubly-certain that the incomming CDC class driver's endpoint/pipe is ↵Dean Camera2010-01-282-10/+26
| | | | flushed only once when the bank is empty.
* Clean up Webserver project - add more Doxygen documentation for the new DHCP ↵Dean Camera2010-01-277-21/+98
| | | | client functions and defines.
* Add DHCP server to the Webserver demo for automatic network configuration. ↵Dean Camera2010-01-2715-43/+471
| | | | Correct uIP timer clock not tracking the correct timespan.
* Ensure TPI enable timing requirements are met in AVRISP-MKII programmer. ↵Dean Camera2010-01-273-21/+13
| | | | Remove invalid code in the TPI read/write functions.
* Manually pull PDI clock pin high for 1ms before disabling PDI mode in the ↵Dean Camera2010-01-272-1/+8
| | | | AVRISP-MKII project, to ensure that the PDI bus is disabled in the target and /RESET functionality restored.
* Exclude host application directories from the Doxygen input source file ↵Dean Camera2010-01-253-3/+3
| | | | directories.
* Add missing AVRISPDescriptors.c/.h files to the XPLAINBridge project.Dean Camera2010-01-252-0/+286
|
* Move TWI.c driver into the straight LUFA/Drivers/Peripheral/ directory.Dean Camera2010-01-257-10/+11
| | | | Fix TemperatureDataLogger and Webserver project builds.
* Add Webserver project Doxygen configuration file and overview document.Dean Camera2010-01-2569-68/+1725
| | | | Fix Doxygen configuration files' input file exclusion filters.
* Moved initial completed version of the Webserver project out of the ↵Dean Camera2010-01-2533-0/+0
| | | | Projects/Incomplete directory.
* Neaten Webserver project code.Dean Camera2010-01-256-39/+17
|
* Fixed CDC and RNDIS host demos and class drivers - bidirectional endpoints ↵Dean Camera2010-01-2510-140/+25
| | | | should use two seperate pipes, not one half-duplex pipe.
* Cleanup and partially fix AVRISP-MKII project's TPI programming support.Dean Camera2010-01-255-32/+87
|
* ADC2 and ADC3 channels do not exist on the U4 series USB AVRs.Dean Camera2010-01-253-14/+24
|
* Minor code cleanups, remove TemperatureDataLogger host application's Visual ↵Dean Camera2010-01-2517-25/+868
| | | | Studio Solution files, add LibHIDNet license files.
* Added explicit ADC channel masks for the standard set of ADC channels, as ↵Dean Camera2010-01-2511-12/+116
| | | | 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 Camera2010-01-243-2/+8
| | | | bytes from the host when non-aligned programming ranges are specified (thanks to Thomas Bleeker).
* Enhance TemperatureDatalogger project -- add RTC capabilities so that data ↵Dean Camera2010-01-2424-83/+1147
| | | | is logged along with the current time and date. Make logging interval configurable, set by a C# PC host application.
* Fix up the incomplete Webserver project so that it integrates with the uIP ↵Dean Camera2010-01-2111-70/+249
| | | | | | 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.
* New revision Benito hardware will be 16MHz, and use the ATMEGA32U2. Change ↵Dean Camera2010-01-212-6/+3
| | | | makefile to suit.
* Update Benito project -- device should be reset when DTR is *asserted* not ↵Dean Camera2010-01-211-1/+1
| | | | deasserted.
* Update library manual with the new XPLAINBridge project's dual mode ↵Dean Camera2010-01-192-0/+3
| | | | bridge/programmer functionality.
* Clean up of the altered XPLAINBridge project.Dean Camera2010-01-196-10/+30
|
* Changed XPLAINBridge project to be both a USB to USART bridge and a PDI ↵Dean Camera2010-01-1914-112/+205
| | | | programmer, based on the state of a mode select pin.
* Added master mode hardware TWI driver.Dean Camera2010-01-196-6/+274
| | | | Fixed a bug in the incomplete Webserver project, where the packet data was not being written to and read from the correct buffer address.
* Oops - missing brace in the updated Benito code causing compilation to fail.Dean Camera2010-01-171-1/+1
|
* Fix the Benito project not pulsing the target's /RESET line when DTR is ↵Dean Camera2010-01-172-2/+10
| | | | de-asserted.
* Clean up and add more comments to the AVRISP-MKII project. Make sure the ↵Dean Camera2010-01-1710-47/+87
| | | | SPI_MULTI command handler supports multiple packet responses. Use slightly smaller/faster repeated indirect-load commands when retrieving the PDI target's memory CRCs.
* Fix incorrect preprocessor checks in the PLL prescaler mask determination ↵Dean Camera2010-01-162-2/+3
| | | | code for the ATMEGA32U2.
* Fixed invalid USB controller PLL prescaler values for the ATMEGAxxU2 controllersDean Camera2010-01-1510-59/+80
| | | | | | 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 Camera2010-01-1233-2/+9045
|
* Fixed incorrect interface values in the VirtualSerialMouse and KeyboardMouse ↵Dean Camera2010-01-127-10/+28
| | | | | | demo class driver structures. Added caveat information to the CDC device class driver.
* Oops - incorrect Dataflash chip select mask in the XPLAIN Dataflash driver.Dean Camera2010-01-071-1/+1
|
* Fix XPLAIN Dataflash and LED drivers.Dean Camera2010-01-074-12/+12
|
* Update Doxygen configuration files to the latest Doxygen version.Dean Camera2010-01-0669-39762/+44682
|
* Added support to the MIDI Class drivers for packed data, where multiple MIDI ↵Dean Camera2010-01-0513-14/+113
| | | | 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 Camera2010-01-0520-120/+119
| | | | but currently unused, to prevent them from using up unneccesary cycles and flash in the user application.
* Fix MassStorageKeyboard demo USE_INTERNAL_SERIAL check being performed ↵Dean Camera2010-01-0417-19/+159
| | | | | | before the required library headers were included, causing a compilation error. Added notes to the class driver functions indicating which functions require what Device/Host state machine states to function.
* Fix CDC blocking streams in Host mode locking up when the device is removed.Dean Camera2010-01-041-0/+3
|