Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
L
lufa
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Erik Strand
lufa
Graph
254a0c1ae83750a3c3e4e5ebfd390146f8ac36e0
Select Git revision
Branches
1
master
default
protected
Tags
15
LUFA-170418
LUFA-151115
LUFA-140928
LUFA-140302
LUFA-130901
LUFA-130901-BETA
LUFA-130303
LUFA-120730
LUFA-120730-BETA
LUFA-120219
LUFA-120219-BETA
LUFA-111009
LUFA-111009-BETA
LUFA-110528
LUFA-110528-BETA
16 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
26
Jul
25
23
22
21
20
19
18
15
13
12
11
9
8
6
4
2
29
Jun
26
25
24
23
22
21
17
16
15
14
13
12
10
8
7
6
4
3
2
1
31
May
30
29
27
26
25
23
21
20
18
17
16
14
13
12
11
10
9
8
7
6
4
3
2
30
Apr
29
28
27
22
20
19
18
15
14
13
12
11
10
6
5
1
31
Mar
30
29
25
24
23
22
21
19
17
16
15
13
10
9
1
25
Feb
24
23
22
21
20
19
18
16
15
14
13
12
11
10
9
8
7
5
4
3
2
1
31
Jan
29
28
27
25
24
21
19
17
16
15
12
7
6
5
4
3
30
Dec
29
28
27
26
24
23
21
20
18
17
16
15
14
13
11
10
9
8
7
6
4
3
2
30
Nov
29
27
26
25
24
23
22
20
17
16
15
13
12
11
10
9
8
7
6
4
3
26
Oct
18
16
14
12
11
8
5
4
3
2
1
30
Sep
29
28
24
22
21
20
17
14
13
10
9
7
6
2
1
31
Aug
30
28
27
26
25
24
23
Add stream callback flags and class specific control request handler code to the incomplete Test and Measurement Class device demo.
Added periodic flush timer to the Benito project. Alter the serial transmission code so that sent bytes do not block the remainder of the main program code from running.
Add TMC device capabilities to the incomplete TMC demo.
Update size of compiled Mouse demo in documentation, fix indenting in Device.h.
Convert over internal pseudo-function macros to true inline functions for added type-safety and compile-checking.
Future proof the XPROG protocol of the AVRISP-MKII project, so that non PDI and TPI requests return failure.
Added start of a low level device Test and Measurement class demo (thanks to Peter Lawrence).
Fix up minor whitespace formatting errors.
Update all demos, projects and bootloaders to indent all function parameters, one per line, for better readability.
Replace internal Pipe_BytesToEPSizeMask() routine with a new version which results in smaller code.
Add missing const qualifiers to class drivers.
Move and rename DevChaper9.c/.h and HostChapter9.c/.h to the HighLevel directory, new named DeviceStandardReq.c/.h and HostStandardReq.c/.h.
Add missing const qualifier to the parameters of the USB_GetNextDescriptorComp() function.
Fixed MIDI_Device_SendEventPacket() not correctly waiting for the endpoint to become ready (thanks to Robin Green).
Update makefiles to use the latest WinAVR/Atmel toolchain makefile template.
Change over all makefiles to use C99 standards mode, rather than C99 + GNU Extensions.
Disable strict aliasing explicitly in the project makefiles, as this is apparently enabled by default in newer AVR-GCC builds, and aliasing is used heavily for type-punning through the LUFA and third party library's codebase.
Removed the automated checking of event names in the demo, project and bootloader makefiles due to inconsistancies between the behaviour of the command line tools used to perform the check on each platform.
Added ability to set the serial baud rate via the user's terminal in the XPLAINBridge project.
Fix pointer aliasing warning in the Mass Storage demos.
Fixed possible buffer overrun in the XPLAINBridge project when in serial bridge mode.
Fixed HID device class driver still using PrevReportINBuffer for GetReport control requests even when it has been set to NULL by the user application (thanks to Axel Rohde).
Change AVRISP-MKII and XPLAINBridge descriptors to indicate that the device is bus-powered only. Add compile time options to reduce the compiled size of the firmware.
Remove the timeout period extension code from the AVRISP project, as no single command should ever exceed the maximum timeout period. Extend timeout period to 1 second per command, so that an accidental timeout will never occur.
Added const attributes to some of the class driver function parameters that were missing it.
Add AVRStudio 4 project files to the ClassDriver Device mode demos.
Add AVRStudio 4 project files to the LowLevel Device mode demos.
Add AVRStudio 4 project files to the ClassDriver Host mode demos.
Add AVRStudio 4 project files to the LowLevel Host mode demos.
Add AVRStudio 4 project files for the library bootloaders.
Add remaining AVRStudio project files to the library projects.
Add first lot of AVRStudio project files for some of the library projects.
Rename the AVRISP main source files to AVRISP-MKII so that it matches the project name. Add AVRStudio project file for the AVRISP-MKII project.
Add missing eol-style properties to new source files.
Add missing clean_doxygen phony targets to the project makefiles.
Reduce prescaler of the flush timer in the USBtoSerial demo, so that buffer overruns will not occur regardless of hardware and baud rate settings.
Alter the ring buffer library headers to have both atomic and non-atomic 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.
Add glitch protection to the software UART in the XPLAINBridge project code, so that very short glitches on the RX line don't cause a frame reception to occur.
Major changes to the XPLAINBridge software UART code for performance and reliability. New code reduces the number of missed characters and misread characters.
Correct misspellings in the Bluetooth demo code.
Loading