Commit Graph

2906 Commits

Author SHA1 Message Date
Bjarne von Horn 1a4e3291f4 Fix docs server trigger 2023-11-30 08:22:38 +00:00
Florian Pose 5f4a5ffacb Merge branch 'e100_5x_6x' into 'stable-1.5'
e100 workaround for suse-patched 5.14 for 15.5

See merge request etherlab.org/ethercat!98
2023-11-29 12:38:51 +00:00
Bjarne von Horn 2985d24d2d e100 workaround for suse-patched 5.14 2023-11-29 12:12:45 +01:00
Florian Pose 4aab385ec2 Merge branch 'e100_5x_6x' into 'stable-1.5'
Add e100 for 5.x and 6.x kernels

See merge request etherlab.org/ethercat!96
2023-11-29 09:28:27 +00:00
Bjarne von Horn 223bde8c7b Add 8139too for 5.15.115 2023-11-29 08:56:14 +01:00
Bjarne von Horn 5a48a7cb6f Add 8139too for 5.14.21 2023-11-29 08:54:11 +01:00
Bjarne von Horn 553172c7f7 add e100 for 6.4.8 2023-11-27 11:25:21 +01:00
Bjarne von Horn 6953da43e5 add e100 for 6.1.55 2023-11-27 11:16:20 +01:00
Bjarne von Horn 2035006cd6 add e100 5.15.40 2023-11-27 11:16:18 +01:00
Bjarne von Horn 96630ceb39 add e100 for 5.14.21 2023-11-27 11:15:55 +01:00
Bjarne von Horn 69a23f1da7 Add e100 5.10.115 2023-11-27 11:15:33 +01:00
Bjarne von Horn 7ea5869640 add e100 for 5.4 (orig from 5.4.255) 2023-11-27 10:14:21 +01:00
Andreas Stewering-Bone 2a68050c35 Merge branch 'fix_safeop_wait' into 'stable-1.5'
add 0 terminator in ioctl

See merge request etherlab.org/ethercat!95
2023-11-23 17:27:37 +00:00
Bjarne von Horn 267ae77ea2 add 0 terminator in ioctl 2023-11-23 18:21:02 +01:00
Florian Pose 349e73d89e Merge branch 'wait-before-safeop' into 'stable-1.5'
Feature flag to wait before SAFEOP

See merge request etherlab.org/ethercat!94
2023-11-23 13:44:46 +00:00
Florian Pose 97ee76462b Introduced feature flag WaitBeforeSAFEOPms. 2023-11-23 14:38:29 +01:00
Florian Pose f46b4ba654 Fixed wrong state assignment for IDN config. 2023-11-23 14:27:01 +01:00
Florian Pose 1ce30543dd Merge branch 'startup_race_condition' into 'stable-1.5'
Avoid race condition when starting master

See merge request etherlab.org/ethercat!93
2023-11-22 15:55:30 +00:00
Bjarne von Horn 9c5e477fa8 Avoid race condition when starting master
By first removing the non-native driver module and then
checking for success.
It's better to ask for forgiveness than to ask for permission.
2023-11-22 16:18:01 +01:00
Florian Pose b18f365b27 Merge branch 'ccat_fifo' into 'stable-1.5'
ccat/netdev: fix fifo initialization

See merge request etherlab.org/ethercat!91
2023-11-09 18:07:34 +00:00
Steffen Dirkwinkel 84b53c1e89 ccat/netdev: fix fifo initialization
ccat crashed when first timer callback was triggered before link_up was called
2023-11-09 16:37:52 +01:00
Florian Pose a75cc062ef Merge branch 'fix-71' into 'stable-1.5'
Verbose error message in case no device is configured

See merge request etherlab.org/ethercat!90
2023-11-07 11:02:14 +00:00
Bjarne von Horn 7d636fa35c Add note on how to find driver name. 2023-11-07 11:54:35 +01:00
Bjarne von Horn 55e77f964d Add a nice error message to ethercatctl in case of missing config. 2023-11-07 11:46:36 +01:00
Bjarne von Horn 61ea868a7d show igc in device driver table 2023-11-03 16:57:56 +01:00
Victor Lopez 0875ec4b00 Add igc 6.4 2023-11-03 16:56:43 +01:00
Victor Lopez a892b99d3c Add igc for kernel 6.6
I had doubts in a few places and marked them  with a //todo comment
2023-11-03 16:56:43 +01:00
Florian Pose b029271b6c Merge branch 'genet_6.1' into 'stable-1.5'
Raspi 4 ethernet driver (genet) for Kernel 6.1

See merge request etherlab.org/ethercat!82
2023-10-25 12:58:45 +00:00
Florian Pose fdfead9a47 Merge branch 'drivers_6.1' into 'stable-1.5'
igb and 8139too drivers for 6.1

See merge request etherlab.org/ethercat!77
2023-10-24 10:05:32 +00:00
Florian Pose cb17ec1f2d Merge branch 'igb-5.14' into 'stable-1.5'
Igb for kernel 5.14

See merge request etherlab.org/ethercat!83
2023-10-24 10:04:21 +00:00
Bjarne von Horn 3eda5173c6 Use fixed-size setip request 2023-09-20 12:46:52 +02:00
Bjarne von Horn 01c72a8865 EoE for Set IP in master 2023-09-20 12:30:24 +02:00
Bjarne von Horn c04fe65fef enable ip command in tool only if EC_EOE defined 2023-09-20 10:40:35 +02:00
Florian Pose 17fe43df94 EoE interface configuration hints. 2023-09-15 13:41:01 +02:00
Florian Pose e6243c0907 Included "ethercat ip" command in documentation. 2023-09-15 13:41:01 +02:00
Florian Pose 7b2084e270 Fixed endianess of EoE parameters. 2023-09-15 13:41:01 +02:00
Florian Pose 4d47f0b328 Implemented EoE Set IP parameter request via command-line tool. 2023-09-15 13:40:57 +02:00
Florian Pose 0e25f6d80f Removed obsolete mailbox type name and clarified documentation. 2023-09-13 10:02:31 +02:00
Florian Pose 5a255fce3d Removed obsolete FoE type name. 2023-09-13 10:02:31 +02:00
Florian Pose 41bc600cef Removed obsolete SoE type name. 2023-09-13 10:02:31 +02:00
Florian Pose d1df6520ba Cleaned up EoE frame type definitions. 2023-09-13 10:02:31 +02:00
Florian Pose 60ebe661a6 EoE frame types. 2023-09-13 10:02:31 +02:00
Bjarne von Horn bd8f4db9d0 add genet to drivers table 2023-09-11 21:34:37 +02:00
Bjarne von Horn 7188916974 disable MDIO interrupt 2023-09-11 21:31:58 +02:00
Bjarne von Horn 80d954cd16 interrupts not yet fully disabled 2023-09-11 21:31:58 +02:00
Bjarne von Horn 7c20b1ae5b nits 2023-09-11 21:31:58 +02:00
Bjarne von Horn fac7e757d2 seems to work after adding dma (un)mapping to rx path 2023-09-11 21:31:58 +02:00
Bjarne von Horn efd523baec genet set link state 2023-09-11 21:31:58 +02:00
Bjarne von Horn ff58834d38 fix genet module name 2023-09-11 21:31:58 +02:00
Bjarne von Horn 758b4adc99 reserve extra headroom in tx buffer for genet 2023-09-11 21:31:57 +02:00