SOES/soes
Andreas Karlsson 467733d06d Don't force packing of objd/objectlist stucts
objd/objectlist don't map to any EtheCAT protocol
headers, hence they don't need to be packed.

Pro and conns for packing or not.

Packed structs give optimized smaller size of ObjectDictionary.

Unpacked structs give optimized performance when iterating and
accessing processdata pointers.

Unpacked give more toolchain portable code.
2023-02-25 11:07:35 +01:00
..
doc Cleanup of ALevent update stuff in HAL, update ALevent var directly. 2016-09-15 14:19:11 +02:00
hal Enable SM3 interrupt for input only slave 2022-09-27 18:16:22 +02:00
include/sys/gcc Fix address-of-packed-member warnings 2021-10-26 09:36:04 +02:00
CMakeLists.txt add options.h 2019-05-09 15:43:07 +02:00
Doxyfile Imported Arthur Ketels' SOES (hg: ea7f05102d58) 2014-09-12 16:01:33 +02:00
ecat_slv.c do not update output variables in SafeOp 2022-06-29 16:03:49 +02:00
ecat_slv.h Add/extend support for upload and download callbacks 2020-06-22 15:01:06 +02:00
esc.c Enable SM3 interrupt for input only slave 2022-09-27 18:16:22 +02:00
esc.h Add support for Explicit Device Identification 2022-05-30 15:51:20 +02:00
esc_coe.c Add support for CoE flags requried by MFC2020 2023-02-25 11:06:23 +01:00
esc_coe.h Don't force packing of objd/objectlist stucts 2023-02-25 11:07:35 +01:00
esc_eep.c Put a brief license info in source files and bump version 2017-10-25 13:39:20 +02:00
esc_eep.h correct eeprom command 2021-10-26 08:49:41 -05:00
esc_eoe.c Exit eoe receive function if buffer is not valid 2022-09-23 17:04:42 +02:00
esc_eoe.h EoE updates 2019-05-09 15:43:07 +02:00
esc_foe.c Do not increment ncopied if failed writing 2022-08-19 22:47:45 +09:00
esc_foe.h Simplify foe 2020-09-09 15:44:39 +02:00
options.h Fix handling of large objects in SDO Upload with Complete Access 2020-10-19 14:22:02 +02:00