synapticon / Etherlab_EtherCAT_Master

Clone of IgH EtherCAT Master with additional Vectioneer patches.
GNU Lesser General Public License v2.1
81 stars 54 forks source link

Cherry picking commits from Ricardo Ribalda and Florian Pose #21

Closed Minipada closed 4 years ago

Minipada commented 5 years ago

@fjes @jbck you may be interested

The work for this PR started when needing to solve some issues on the Ethercat. After some discussions, we noticed the repo was not maintained anymore.

This PR's goal is to catch up on all those features and fixes. I did it by cherry-picking all new commits from ribalda's repo and solving conflicts. This is mandatory to do it, to support new kernels and get some new features. Florian Pose is the original ethercat maintainer, so his commit can be taken without questioning. Ribalda's are also neat, but you may have conflicts

I tested it on a box, kernel 4.9 by switching states, using foe_read fs-getlist and using oblac drives.

I think it would be great once a month to take a look at new commits and add them.

My last commit is being reviewed by ribalda, once it's done, we can merge.

fjes commented 4 years ago

With the new Etherlab EtherCAT Master release strategy explained in branch in this README this PR became obsolete, I will close it for now.