Dave Page <dave.page@gleeble.com> [Tue, 14 Apr 2015 16:25:44 -0400] rev 2630
16-ethercat-1.5-frame-corruption.patch
from ethercat-1.5.0-patches-v2.tar.bz2
by Frank Heckenbach f.heckenbach@ at fh-soft.de
Ref: http://lists.etherlab.org/pipermail/etherlab-dev/2014/000404.html
with some additional edits.
Knud Baastrup <kba@deif.com> [Tue, 14 Apr 2015 13:12:24 -0400] rev 2629
Internal SDO requests now synchronized with external requests.
Internal SDO requests are managed by master FSM and can conflict with
external requests managed by slave FSM. The internal SDO requests
includes SDO requests created by an application and external request are
typical created by EtherCAT Tool for SDO upload/download or a directory
fetch initiated with ethercat sdos command. The conflict will cause a
FPWR from an external request to be overwritten by a FPWR from an
internal SDO request (or oppersite) in the same "train" of datagrams.
Knud Baastrup <kba@deif.com> [Tue, 14 Apr 2015 13:10:55 -0400] rev 2628
Maximum length of foe filename extended to 255.
Florian Pose <fp@igh-essen.com> [Fri, 17 Apr 2015 11:32:54 +0200] rev 2627
Defined list_next_entry for older kernels.
Florian Pose <fp@igh-essen.com> [Fri, 17 Apr 2015 11:22:17 +0200] rev 2626
Fixed line wrapping.
Knud Baastrup <kba@deif.com> [Tue, 14 Apr 2015 10:12:55 -0400] rev 2625
Eoe mac address now derived from unique mac.
The EoE MAC address is now derived from the NIC part of the first global
unique MAC address of the linked list of available network interfaces or
otherwise the MAC address used by the EtherCAT master. The EoE MAC address
will get the format 02:NIC:NIC:NIC:RP:RP where NIC comes from the unique MAC
address (if available) and RP is the ring position of the EoE slave.
Gavin Lambert <uecasm@users.sourceforge.net> [Sun, 01 Jun 2014 18:07:47 +1200] rev 2624
Exit properly on "restart" request to init script.
[29-init-restart]
Gavin Lambert <uecasm@users.sourceforge.net> [Sat, 31 May 2014 18:12:17 +1200] rev 2623
Add generated files to mrproper rule.
[08-mrproper]
Gavin Lambert <uecasm@users.sourceforge.net> [Sat, 31 May 2014 18:08:27 +1200] rev 2622
Mark download data as const.
Remove redundant code.
[07-sdo-up-download]
Gavin Lambert <uecasm@users.sourceforge.net> [Sat, 31 May 2014 17:21:53 +1200] rev 2621
Fix for strings containing spaces.
[04-string-download]
Gavin Lambert <gavinl@compacsort.com> [Tue, 14 Apr 2015 09:35:15 -0400] rev 2620
Abort requests started for slave_configs that don't have any actual slaves.
Gavin Lambert <gavinl@compacsort.com> [Tue, 14 Apr 2015 09:34:15 -0400] rev 2619
When detaching a slave from a slave_config, fail any pending register requests instead of leaving them BUSY forever.
Gavin Lambert <gavinl@compacsort.com> [Tue, 14 Apr 2015 09:33:24 -0400] rev 2618
Ignore NXIO error otherwise this causes spam if network is empty or refclk not
selected yet, and syncing refclk time to master.
Gavin Lambert <gavinl@compacsort.com> [Sat, 31 May 2014 15:37:33 +1200] rev 2617
Do not force the DC reference clock to OP; if it is not configured it may refuse and flood the logs.
Gavin Lambert <gavinl@compacsort.com> [Sat, 31 May 2014 14:49:02 +1200] rev 2616
Moved userspace domain unmap to deactivate instead of release, fixing memory/ref leak.
Dave Page <dave.page@gleeble.com> [Tue, 07 Apr 2015 21:25:43 -0400] rev 2615
Add DEBUG_DATAGRAM_OVERFLOW to support ec_domain_finish datagram overflow testing
Dave Page <dave.page@gleeble.com> [Tue, 07 Apr 2015 21:07:16 -0400] rev 2614
Fix datagram overflow layout issue
Dave Page <dave.page@gleeble.com> [Mon, 06 Apr 2015 14:58:19 -0400] rev 2613
Remove unused variable
Dave Page <dave.page@gleeble.com> [Mon, 06 Apr 2015 14:39:31 -0400] rev 2612
overlapping PDO split datagram support
Dave Page <dave.page@gleeble.com> [Thu, 02 Apr 2015 16:49:36 -0400] rev 2611
overlapping PDO initial working. datagram size is not correct
Dave Page <dave.page@gleeble.com> [Thu, 26 Mar 2015 17:41:57 -0400] rev 2610
Refactor fmmu->logical_start_address to fmmu->logical_domain_offset
Dave Page <dave.page@gleeble.com> [Thu, 26 Mar 2015 15:16:21 -0400] rev 2609
Integrate skeleton of allow_overlapping_pdos from af21f0bdc7c9
Overlapping PDO API added, but not active/working.
No more changes than required to build.
EC_IOCTL_VERSION_MAGIC now 30
"Dave Page <dave.page@gleeble.com>" [Mon, 16 Mar 2015 14:18:55 -0400] rev 2608
Reduce frequency of DC Sync debug messages
"Dave Page <dave.page@gleeble.com>" [Wed, 05 Mar 2014 06:36:18 +1300] rev 2607
Fix fsm_foe timeout regression
"Dave Page <dave.page@gleeble.com>" [Wed, 22 Jan 2014 19:02:02 +1300] rev 2606
Gavin Lambert FoE Patches
"Dave Page <dave.page@gleeble.com>" [Wed, 22 Jan 2014 15:53:19 +1300] rev 2605
FoE: Fix expected packet number when busy
"Dave Page <dave.page@gleeble.com>" [Wed, 22 Jan 2014 13:01:45 +1300] rev 2604
[etherlab-dev] [PATCH] FoE: fix read packet number check
Florian Pose <fp@igh-essen.com> [Fri, 17 Apr 2015 10:22:11 +0200] rev 2603
Undefined debugging.