aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/ManPages/LUFAPoweredProjects.txt
Commit message (Collapse)AuthorAgeFilesLines
* Minor documentation fixes.Dean Camera2011-05-081-0/+3
|
* Add new LUFA powered user projects to the documentation.Dean Camera2011-04-231-2/+6
|
* Remove redundant type information for bitfield elements, other than the ↵Dean Camera2011-04-101-0/+1
| | | | | | signed/unsignedness of the element. Change type of USB_SelectedPipe and USB_SelectedEndpoint for the AVR32 UC3 architecture to uint32_t to reduce the compiled code size.
* Conditionally add available address spaces to the address space enum, for ↵Dean Camera2011-04-041-1/+1
| | | | | | | | multiple address space architectures. Update Doxygen configuration file for the latest Doxygen release. Minor documentation updates.
* F_CLOCK changed to F_USB to be more descriptive, and applicable on future ↵Dean Camera2011-03-211-0/+3
| | | | architecture ports.
* Updated the software USART code in the XPLAIN Bridge application so that the ↵Dean Camera2011-03-151-1/+3
| | | | incomming bits are sampled at their mid-point instead of starting point, to give maximum reliability (thanks to Anton).
* Add structure padding to the appropriate descriptor structures to maintain ↵Dean Camera2011-03-111-0/+1
| | | | | | correct alignments on larger architectures. Fix EVK1101 swapped joystick Right/Down masks.
* Add in USB_INT_RegisterHandlers() internal function to register the ↵Dean Camera2011-02-281-0/+1
| | | | | | interrupt handler routines used by LUFA. Add dummy loads after clearing the interrupt lines according to the datasheet. Add in temporary global interrupts enable/disable macros.
* More UC3B architecture port updates.Dean Camera2011-02-261-0/+1
|
* Reduced latency for executing the Start-Of-Frame events (if enabled in the ↵Dean Camera2011-02-191-0/+1
| | | | user application).
* Added board driver support for the Sparkfun ATMEGA8U2 breakout board.Dean Camera2011-02-161-0/+1
|
* Change bootloader makefiles to automatically compute the bootloader starting ↵Dean Camera2011-02-091-0/+1
| | | | address from a flash size and bootloader section size, expressed in KB.
* Fixed programming errors in the AVRISP-MKII project when the programming ↵Dean Camera2011-02-041-0/+1
| | | | packet is a round multiple of the endpoint bank size under avrdude (thanks to Steffan Woltjer).
* Added new KeyboardMouseMultiReport Device ClassDriver demo.Dean Camera2011-01-261-0/+1
| | | | | | Fixed ReportID not being removed from the feature/out report data array in the HID class driver when Report IDs are used. Added new MAX() and MIN() convenience macros.
* Change over Joystick demo HID report descriptor to use USAGE_MINIMUM and ↵Dean Camera2011-01-231-0/+1
| | | | USAGE_MAXIMUM when describing the joystick buttons, to allow for easy extension of the number of supported buttons.
* Changed AVRISP-MKII project to use the Watchdog interrupt for command ↵Dean Camera2011-01-221-0/+1
| | | | timeouts, to reduce CPU usage and free timer 0 for other uses in the future.
* Altered all endpoint/pipe stream transfers so that the new BytesProcessed ↵Dean Camera2011-01-101-0/+1
| | | | | | | | | | parameter now points to a location where the number of bytes in the transfer that have been completed can be stored (or NULL if entire transaction should be performed in one chunk). Added new Endpoint_Null_Stream() and Pipe_Null_stream() functions. Removed the NO_STREAM_CALLBACKS compile time option due to the new partial stream transfer feature replacing it. Fixed errors in the incomplete Test and Measurement device demo preventing proper operation (thanks to Pavel Plotnikov).
* Fixed incorrect endpoint initialisation order in the LowLevel ↵Dean Camera2010-12-171-0/+1
| | | | DualVirtualSerial demo (thanks to Rick Drolet).
* Fixed Benito project discarding incoming data from the USB virtual serial ↵Dean Camera2010-11-231-0/+5
| | | | | | port when the USART is busy. Minor documentation improvements.
* Added board hardware driver support for the Microsin AVR-USB162 development ↵Dean Camera2010-11-211-1/+1
| | | | board.
* Added board hardware driver support for the Blackcat USB JTAG board (thanks ↵Dean Camera2010-10-171-0/+1
| | | | to the PSGroove team).
* Clean up excessive whitespace at the end of each line using the wspurify ↵Dean Camera2010-10-131-3/+3
| | | | tool made by Laszlo Monda
* Changed default value for the reset polarity parameter in the AVRISP-MKII ↵Dean Camera2010-09-291-1/+1
| | | | | | project so that it defaults to active low drive. Fixed incorrect USB_DeviceState value when unconfiguring the device without an address set.
* Added CDC functional descriptor structs to the Low Level CDC demos and CDC ↵Dean Camera2010-09-281-0/+1
| | | | | | class bootloader, to improve the readability of the descriptors. Fixed BootloaderCDC project failing on some operating systems due to removed Line Encoding options (thanks to Alexey Belyaev).
* Minor documentation corrections.Dean Camera2010-09-151-1/+1
|
* Added LEDs_ToggleLEDs() function to several board LED drivers which were ↵Dean Camera2010-09-091-1/+3
| | | | | | missing it (thanks to Andrei Krainev). Simplify some of the LED driver functions to produce more compact code.
* Added board hardware driver support for the USBFOO development board.Dean Camera2010-09-041-1/+1
|
* Added board hardware driver support for the Olimex AVR-USB-162 development ↵Dean Camera2010-09-031-2/+4
| | | | board (thanks to Steve Fawcett).
* Fix incorrect ADC driver documentation for the parameters of ADC_Init(), fix ↵Dean Camera2010-08-311-0/+2
| | | | incorrect call to ADC_Init() in the TemperatureDatalogger project.
* Fix XPLAINBridge project discarding characters from the USB interface due to ↵Dean Camera2010-08-011-0/+1
| | | | | | | | | | | | | | a double read from the endpoint. Make XPLAINBridge and USBtoSerial projects more reliable by forcing a flush if the UART-to-USB buffer becomes nearly full. Reduce locking in the LightweightRingBuffer.h header files by only locking on the update of the buffer count, and require insertions and removals from each buffer to occur in only one execution thread. Fix CDC_*_ReceiveByte() returning 0 when the interface is not configured, instead of the new -1 error value. Fix CDC_Host_ReceiveByte() not re-freezing the pipe if no packet has been received. Remove redundant Pipe token set commands in the CDC and RNDIS host class drivers.
* Oops - remove duplicated SPI driver init mask.Dean Camera2010-07-291-1/+0
|
* Fixed HID device class driver still using PrevReportINBuffer for GetReport ↵Dean Camera2010-07-151-1/+2
| | | | control requests even when it has been set to NULL by the user application (thanks to Axel Rohde).
* Add a new RFCOMM_ChannelOpened() callback event for when logical RFCOMM ↵Dean Camera2010-07-081-0/+1
| | | | channels are opened in the BluetoothHost demo. Make the demo echo back sent characters to the remote device.
* Add TEST RFCOMM command handler. Remove the RFCOMM channel UseUIFrame ↵Dean Camera2010-06-231-0/+1
| | | | element, as the Bluetooth adaptions to RFCOMM only allow UIH frames to be used.
* Make the RFCOMM_SendFrame() function correctly generate frames from the ↵Dean Camera2010-06-071-0/+1
| | | | input parameters, change addressing to use the raw DLCI address plus flags.
* Remove void* arithmetic in the USB_GetNextDescriptor() static inline ↵Dean Camera2010-05-311-1/+1
| | | | function, to make the header file C++ compatible once again. Implement workaround for an obscure GCC bug which can cause incorrect code generation under some circumstances when the void* is re-cast.
* Add svn:eol-style property to source files, so that the line endings are ↵Dean Camera2010-05-081-82/+82
| | | | correctly converted to the target system's native end of line style.
* Added new ENDPOINT_*_BusSuspended error code to the Endpoint function, so ↵Dean Camera2010-05-031-0/+1
| | | | that the stream functions early-abort if the bus is suspended before or during a transfer.
* Make bluetooth SDP code correctly unpack the search UUIDs and parameters.Dean Camera2010-04-191-2/+5
| | | | Minor documentation improvements.
* Oops - make sure board driver dispatch headers test for the correct BOARD ↵Dean Camera2010-03-301-1/+0
| | | | | | define values. Add button support for the BENITO board target.
* All Class Driver Host mode demos now correctly set the board LEDs to READY ↵Dean Camera2010-03-251-0/+1
| | | | | | 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.
* Webserver project now uses the board LEDs to indicate the current IP ↵Dean Camera2010-03-091-0/+1
| | | | | | configuration state. Don't double-read data from the attached disk in the incomplete StandaloneProgrammer project when in host mode.
* Minor documentation updates.Dean Camera2010-03-011-1/+2
|
* Add missing TWI_Init() call to the TemperatureDataLogger project. Make ↵Dean Camera2010-02-151-2/+2
| | | | DUMMY_RTC compile time option the default, so that it works correctly on the USBKEY and other Atmel boards out of the box.
* Fix HID Host Class driver sending incorrect ReportType values to the device ↵Dean Camera2010-02-141-1/+1
| | | | when issuing requests via the control pipe.
* Move DHCP negotiation timer into the DHCP connection application state ↵Dean Camera2010-02-121-2/+3
| | | | structure, so that each connection gets its own timeout counter (only one connection currently used, but this way is more correct). Add const correctness to static data in the TELNETServerApp.c and HTTPServerApp.c files.
* Fixed USB_GetHIDReportSize() returning the number of bits in the specified ↵Dean Camera2010-02-091-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.
* Make Webserver allow HTTP requests for files with up to 50 characters in the ↵Dean Camera2010-02-071-0/+1
| | | | | | path instead of 30, to be in synch with the project documentation. Change Webserver project's ENABLE_DHCP compile time option to ENABLE_DHCP_CLIENT to more accurately indicate its function.
* New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which ↵Dean Camera2010-02-041-1/+1
| | | | | | 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.
* Replace the Webserver demo's uIP with the latest code ripped from the ↵Dean Camera2010-02-021-0/+1
| | | | Contiki project by Adam Dunkels.