Florian Pose
029a72b8cb
Added r8169 driver for kernel 4.4.
2018-10-23 15:06:54 +02:00
Florian Pose
9f6863c471
Added e100 driver for kernel 4.4.
2018-10-23 14:55:53 +02:00
Florian Pose
57c60f0b3b
Checked usage of last_rx timestamp for stats; fixed indentation.
2018-10-23 13:03:05 +02:00
Florian Pose
025c2af1ae
Added native igb driver for kernel 4.4.
2018-10-23 11:53:20 +02:00
Florian Pose
fff394782f
Added 8139too for kernel 4.4.
2018-10-23 11:23:23 +02:00
Florian Pose
310f3793d4
TODO.
2018-10-18 13:35:23 +02:00
Florian Pose
f45fd97325
Fixed typo.
2018-10-18 13:35:17 +02:00
Florian Pose
8c60ca5c72
Set --enable-sii-assign by default.
2018-10-05 10:24:11 +02:00
Florian Pose
9bb5b431e8
Do not call watchdog function while frames are received.
2018-02-14 11:46:03 +01:00
Florian Pose
93a7cd4c52
Fixed scheduler settings in dc_user example; use CLOCK_MONOTONIC.
2018-02-13 17:16:01 +01:00
Florian Pose
098dddb1e7
Use sched_setscheduler() to set priority in user example.
2018-02-06 14:58:14 +01:00
Florian Pose
2b2c7c9613
Applied 0002-use-setup_timer-for-v4.15.patch from Beckhoff.
2018-01-30 17:09:33 +01:00
Florian Pose
77dc73606d
Applied CCAT patch 0001-fix-ccat-netdev-for-v4.11.patch from Beckhoff.
2018-01-30 17:08:21 +01:00
Florian Pose
282e4c7494
Ignore missing SDO entries in output.
2017-12-13 16:00:43 +01:00
Florian Pose
538c3d7c04
Improved buffer overflow messages.
2017-12-13 15:39:13 +01:00
Florian Pose
a694e3055f
Support scheduler parameters in kernels >= 4.11.
2017-12-06 10:09:50 +01:00
Florian Pose
af0f0a2287
Added missing configure options to documentation.
2017-10-27 12:33:30 +02:00
Florian Pose
21813858c8
Mention igb driver in config files.
2017-10-27 12:18:11 +02:00
Florian Pose
1016e8a75e
Respect bashisms.
2017-10-12 15:01:43 +02:00
Florian Pose
39919cd96a
Fixed statistics filter initialisation.
2017-10-12 13:22:06 +02:00
Florian Pose
06ab4c34a8
Doc.
2017-10-12 13:09:52 +02:00
Florian Pose
ac4d440b21
EtherCAT functionality of igb driver.
2017-10-12 13:08:15 +02:00
Florian Pose
8da461bdab
Added clean igb driver from kernel 3.18 (no EtherCAT yet).
2017-09-08 14:39:38 +02:00
Florian Pose
25bdba8bbd
Do not build GPIO part of CCAT if GPIO is not configured in kernel.
2017-09-08 13:50:06 +02:00
Florian Pose
277bc127c8
Forgot Makefile.orig.
2017-09-08 13:16:57 +02:00
Philipp Weyer
e709444450
Fixed vm_fault.
2017-09-04 17:24:46 +02:00
Florian Pose
cf8227a71b
Adapted vm_operations_struct for kernels >= 4.11
2017-09-04 17:12:59 +02:00
Philipp Weyer
d81aa18113
Fixed lib include paths
2017-08-18 12:30:16 +02:00
Florian Pose
9127613472
Clear unused ports; use arrows for next slaves.
2017-03-03 17:08:39 +01:00
Florian Pose
84a3548a5e
Optionally output CRC diagnosis information in graph.
2017-03-03 16:49:13 +01:00
Florian Pose
bb54a2e119
Using EC_MAX_PORTS.
2017-03-03 16:36:00 +01:00
Florian Pose
0ced30236e
Display alias adressing in graph.
2017-03-03 16:00:35 +01:00
Florian Pose
b96ac30333
Merged CRC command.
2017-03-03 13:55:01 +01:00
Florian Pose
94ab875ba9
crc reset command.
2017-03-03 13:50:49 +01:00
Florian Pose
efc11fa25f
New tool command 'ethercat crc'.
2017-03-03 13:33:17 +01:00
Florian Pose
fef51b5a26
merge
2017-01-13 16:47:27 +01:00
Florian Pose
5281569032
Support changed sock_create_kern() interface from Linux 4.2.
2016-10-18 10:20:47 +02:00
Florian Pose
b6cace3df1
Support changed tty_prepare_flip_string() interface from kernel 3.9.
2016-10-18 10:20:21 +02:00
Florian Pose
545d4e548c
Use SYNC0 + SYNC1 cycle times for cyclic start time generation.
2016-09-16 12:35:09 +02:00
Florian Pose
9d24bf69e2
merge
2016-09-16 11:57:01 +02:00
Florian Pose
c7f2a93cc5
merge
2016-09-16 11:56:53 +02:00
Florian Pose
8f599d1eb8
Always clear PDO mapping in ecrt_slave_config_pdos().
2016-09-16 11:56:10 +02:00
Florian Pose
2da13023f4
Migrated user-space example to use clock_nanosleep().
2016-06-09 13:52:22 +02:00
Florian Pose
a5cfa32f4b
Fixed fragmented SoE write request.
2016-05-13 17:43:00 +02:00
Patrick Bruenn
1362f30a05
devices/ccat: revert "limit rx processing to one frame per poll"
...
revert "limit rx processing to one frame per poll", which caused etherlab
frame timeouts in setups with more than one frame per cycle.
2016-04-12 11:17:36 +02:00
Florian Pose
2b18e00116
Prevent CCAT auto-loading.
2016-02-25 15:23:42 +01:00
Florian Pose
8a9aad3f44
Merged CCAT driver v0.14.
2016-02-16 15:18:34 +01:00
Florian Pose
8812d5bf73
Always clear PDO assignment of configured sync managers.
2016-01-22 10:11:58 +01:00
Florian Pose
67c89f9d81
merge
2015-12-18 12:30:45 +01:00
Patrick Bruenn
004831997e
update ccat driver to v0.14
...
- fix ccat startup stall and 64 bit address usage
- limit rx processing to one frame per poll
- print registered gpio base to kernel log
- fix constness for *_driver objects
- refactor dma fifo initialization
- refactor rx/tx fifo code and structures
2015-11-05 16:54:49 +01:00