Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
E
ebpfCAT
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
Martin Teichmann
ebpfCAT
Graph
8f931e348c9dfae818004e337444a604716b6b1a
Select Git revision
Branches
13
chem
docs
fixtests
fmmu
github
grd
index-at-end
kerneltest
master
default
protected
mmap
parallel
physlab
xrd
13 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
6
Nov
30
Oct
29
9
Sep
24
Jun
18
13
12
30
May
23
8
18
Apr
17
15
8
6
1
19
Mar
18
29
Feb
27
23
18
29
Jan
11
2
30
Dec
21
20
19
13
30
Nov
13
24
Oct
12
Sep
11
7
6
5
1
5
Aug
31
Jul
30
24
Apr
23
8
Mar
26
Feb
25
24
22
17
16
15
14
12
11
10
8
7
6
4
2
1
29
Jan
18
15
14
9
5
Mar
4
5
4
3
26
Feb
25
8
5
3
18
Jan
11
6
4
30
Dec
29
28
24
23
22
21
19
12
11
5
2
add a method to change the watchdog timings
parallel
parallel
use terminal names for error messages
also check fast terminals for errors
automatically mangle names of ebpf programs
introduce a gentle initialize
do not swallow exceptions
allow processes to access EtherCAT in parallel
call the ethertype as such
do not return file descriptor for load
use transport.close to close the NETLINK socket
make the ebpf log level configurable
bind to a protocol on network input
support inherited channels for terminals
master
master
support RS232 terminal
simplify the serial communication
improve error messages
be a bit more defensive reading from netlink
improve resilience to bad input
add some more terminals
add a EP4304 terminal
fix chunking of serial data
wait for initialization of serial terminal
make serial communication work again
remove binding of sockets
throttle the loop to 100 Hz
protect from accidental double-starting the loop
write more documentation
treat EtherCAT enums as UINT8 where possible
support SDOs in terminals
improve address management on ethercat bus
factor out a read_object_entry
add examples to documentation
write even more documentation
add some documentation of ec-info
minor fixes to terminals
fix pyproject.toml
bump version to 0.4.1
make documentation more readable
make readthedocs work again
add a test
Loading