aboutsummaryrefslogtreecommitdiffstats
path: root/Projects
Commit message (Collapse)AuthorAgeFilesLines
* Add a TELNET server to the webserver project, which currently can list ↵Dean Camera2010-02-0312-104/+380
| | | | active TCP connections.
* Exlude the "INCLUDE_FROM_*" macros from the individual project's documentation.Dean Camera2010-02-039-10/+19
|
* Exclude FATFs from the Webserver project documentation. Rename the functions ↵Dean Camera2010-02-036-52/+48
| | | | in the HTTPServerApp.c/.h files so that they use the correct "HTTPServerApp_" prefix, and not "Webserver_".
* Minor fixups to the documentation and preprocessor tokens.Dean Camera2010-02-025-12/+13
|
* Remove now unused conf directory from the uIP stack in the Webserver project.Dean Camera2010-02-025-223/+0
|
* Replace the Webserver demo's uIP with the latest code ripped from the ↵Dean Camera2010-02-0227-3207/+1155
| | | | Contiki project by Adam Dunkels.
* Make packet processing code in the Webserver project a bit neater using a ↵Dean Camera2010-02-021-27/+30
| | | | switch statement instead of an if-else-if chain.
* Fix TPI mode chip erase code not properly erasing the target memory space.Dean Camera2010-02-024-6/+13
|
* Oops - new Write Word alignment code in the TPI programming function means ↵Dean Camera2010-02-022-2/+2
| | | | that the WriteBuffer parameter is no longer const.
* Make TPI writes add a dummy high byte if the data isn't word-aligned.Dean Camera2010-02-021-2/+2
|
* Make TPI programming protocol program in words, not bytes to satisfy the ↵Dean Camera2010-02-023-8/+23
| | | | datasheet conditions.
* Fixed incorrect values of USB_CONFIG_ATTR_SELFPOWERED and ↵Dean Camera2010-02-011-1/+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.
* Make AVRISP XPROG function parameters const where possible.Dean Camera2010-02-014-9/+8
|
* Fixed issues with EEPROM and FLASH ISP programming in the AVRISP project.Dean Camera2010-02-012-8/+9
|
* Fixed Pipe_IsEndpointBound() function not taking the endpoint's direction ↵Dean Camera2010-02-012-18/+14
| | | | | | 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.
* Clean up HTTP webserver code in the Webserver project, so that it follows ↵Dean Camera2010-01-315-139/+189
| | | | the uIP application structure guidelines and uses cleaner state machine based code.
* Use _delay_us() function in the XPROGTarget.c file to ensure timing ↵Dean Camera2010-01-311-9/+5
| | | | requirements are met, rather than a fixed number of NOPs.
* Oops - PDI handshake delay was too long, causing the device's /RESET ↵Dean Camera2010-01-311-4/+8
| | | | functionality to be re-enabled.
* Better HTTP GET parsing in the Webserver demo, add application polling.Dean Camera2010-01-317-46/+52
|
* 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-294-4/+4
| | | | 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-293-24/+94
| | | | types (e.g. images) can be served out to HTTP clients.
* 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-283-33/+33
|
* Fix up project documentation files' overview tables, so that multiple items ↵Dean Camera2010-01-287-58/+64
| | | | 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-2830-464/+9602
| | | | 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.
* Clean up Webserver project - add more Doxygen documentation for the new DHCP ↵Dean Camera2010-01-276-17/+94
| | | | client functions and defines.
* Add DHCP server to the Webserver demo for automatic network configuration. ↵Dean Camera2010-01-2712-42/+466
| | | | Correct uIP timer clock not tracking the correct timespan.
* Ensure TPI enable timing requirements are met in AVRISP-MKII programmer. ↵Dean Camera2010-01-272-20/+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-271-0/+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-252-2/+2
| | | | 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-254-7/+8
| | | | Fix TemperatureDataLogger and Webserver project builds.
* Add Webserver project Doxygen configuration file and overview document.Dean Camera2010-01-2513-14/+1669
| | | | 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-252-2/+3
| | | | should use two seperate pipes, not one half-duplex pipe.
* Cleanup and partially fix AVRISP-MKII project's TPI programming support.Dean Camera2010-01-254-23/+53
|
* ADC2 and ADC3 channels do not exist on the U4 series USB AVRs.Dean Camera2010-01-251-9/+11
|
* 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-252-4/+12
| | | | 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-241-0/+4
| | | | 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-2421-81/+1142
| | | | 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-217-67/+240
| | | | | | 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.
* Clean up of the altered XPLAINBridge project.Dean Camera2010-01-195-9/+29
|