| Age | Commit message (Collapse) | Author |
|
configuration file, all application headers include the configuration file.
git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2218 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2026 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2025 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
trailing whitespace at the end of each line.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2007 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1777 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
incomming bits are sampled at their mid-point instead of starting point, to give maximum reliability (thanks to Anton).
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1711 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
to the same module as they are declared in.
Tighten up the HID class bootloader code slightly, document that it currently exceeds 2KB of bootloader space for all models other than the Series 2 USB AVRs.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1661 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1622 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
per-application LightweightRingBuff.h ring buffers. Change over projects to use the new driver.
Add ORDERED_EP_CONFIG to the device Projects (only) that use only a single class driver, or where the endpoint ordering is fixed, to save on compiled binary size.
Added new GCC_FORCE_POINTER_ACCESS() macro to correct GCC's mishandling of struct pointers.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1614 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1602 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1595 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
of the alternative CTC mode via the Input Capture register, to reduce user confusion.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1593 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
generation in the AVRISP-MKII clone project.
Change over all low level host mode project's descriptor comparator routines to perform the descriptor casting in a temp variable to make the code clearer and easier to modify (despite being more verbose).
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1550 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
clock can be generated at all times when 125KHz ISP programming mode is selected.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1549 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1541 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
complete in the rest of the XPLAINBridge project code.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1526 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
tool made by Laszlo Monda
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1524 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
and the AVRISP-MKII ISP modules.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1517 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1455 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1431 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
EN-GB spelling dictionary.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1426 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
parameters, one per line, for better readability.
Add missing const qualifiers to the demos.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1400 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
XPLAINBridge project.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1390 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
bridge mode.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1388 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
overruns will not occur regardless of hardware and baud rate settings.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1373 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
insertion/removal routines. Modify the existing projects so that buffer operations performed in an ISR use the shorted non-atomic versions, as they are already performed in a blocking ISR.
Alter USBtoSerial demo so that it does not enter a blocking loop to send data from the USB to the USART, as this can cause dropped bytes in the reception code if large amounts of data are sent in both directions at the same time. Added a flush timer to the USBtoSerial code for the USART to USB interface, so that multiple bytes can be sent in the same USB packet.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1372 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
so that very short glitches on the RX line don't cause a frame reception to occur.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1371 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
reliability. New code reduces the number of missed characters and misread characters.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1370 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
characters from the XMEGA through the software UART interface.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1351 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
projects, so that they should never become full under normal conditions.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1350 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
the new 1.7 Doxygen's default stylesheet is much better.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1341 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
XPLAINBridge project.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1330 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
document function parameters.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1327 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
XPLAINBridge project.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1326 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1312 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
lightweight ring buffer header to improve reliability.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1286 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1282 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
prevent integer rounding errors and thus minimize the possible error of the UART code.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1281 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
rest of the XPLAINBridge project.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1280 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
store into the ring buffers, rather than polling from the main program loop to avoid added latency.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1279 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
abstract out the new ring buffer without a performance penalty.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1278 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
an ultra lightweight buffer to help improve the reliability of the bridge.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1277 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
correctly converted to the target system's native end of line style.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1248 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1212 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1133 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1032 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1019 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@992 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
XMEGA device programming.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@940 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
Prentice and Peter Danneger.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@939 d5102386-fcda-11dd-9fdb-3debd5008f28
|