12 Commits

Author SHA1 Message Date
lbckmnn
9183e3068a
const correctness in coe functions (#620)
* add const in RxPDO and SDOwrite

* doc typo

* uniform indention in ethercatcoe.h

Co-authored-by: Lukas Beckmann <lukas.beckmann@yuanda-robotics.de>
2022-06-20 08:29:17 +02:00
Andreas Karlsson
447d184d7e Fix llvm compiler implicit-int-conversion warnings
* use uint8 for idx
* make config Isize/Osize uint32
* generally, align sizes in functions to HW objects
* Fix non-standard [0] size data array in EoE struct
2020-10-12 16:24:42 +02:00
Claudio Scordino
7beba91c62 Fix typos in comments.
No functional changes.
2019-02-04 13:56:11 +01:00
Schlumpf
8f2b233837 Endian fixes (#222)
This patch fixes some bugs on big-endian systems.
  - Use temp variables for etohs() and etohl() at function calls to avoid
    multiple function calls for one value.
  - Fix and add use of etohs(), etohl(), htoes() and htoel().
  - Fix use of 32bit values in 64bit variables.
2018-11-14 11:56:57 +01:00
Mikael Heden
15e7748198 Move license information to LICENSE file (#95)
OK
2017-03-29 07:16:44 +02:00
nakarlsson
03601959b6 Make PDO CA access thread safe (#51) 2016-08-18 17:28:02 +02:00
Mikael Heden
ec1cc7a4ed Fix possible SM overwrite 2016-02-17 11:01:46 +01:00
Mikael Heden
82edc9a033 Fix type mismatches 2016-02-17 10:54:49 +01:00
Albert Hofkamp
5239968d0d Remove trailing whitespace. 2015-11-04 13:02:33 +01:00
Albert Hofkamp
0b677f832b Add documentation for the ec_* functions. 2015-11-04 12:54:22 +01:00
nakarlsson
6afd2f50cc SOEM 1.31 RC 2015-03-11 21:45:16 +01:00
Mikael Heden
7472dae1a2 Added SOEM 1.3 (hg: a02cedcbdca5) 2014-11-25 16:10:29 +01:00