Knud Baastrup
ba27819221
Applied base-0024-Sdo-directory-now-only-fetched-on-request
...
Sdo directory now only fetched on request.
The time-consuming SDO directory fetch during slave scan can now be
skipped by setting the EC_SKIP_SDO_DICT in globals.h. The directory
will now instead be fethed the first time an ethercat sdos command
is executed with the ethercat tool.
2023-08-29 14:38:54 +02:00
Florian Pose
9955855f7e
Applied 0016-If-enable-rtmutex-use-rtmutexes-instead-of-semaphore.patch
2022-06-23 11:21:51 +02:00
Nicola Fontana
4e6ac827c1
Revive 'make distcheck'
2021-08-24 17:37:01 +02:00
Nicola Fontana
6e8c371c42
Do not include AC_CONFIG_FILES in BUILT_SOURCES
...
BUILT_SOURCES is used to trigger early generation of files in the `make`
process to workaround dependency problems:
https://www.gnu.org/software/automake/manual/html_node/Sources.html
AC_CONFIG_FILES are generated by `configure`, so they are already
present in the file system even before `make` is called. Furthermore,
AC_CONFIG_FILES already properly handle dist and clean targets, so no
need to add them to EXTRA_DIST or DISTCLEANFILES:
https://www.gnu.org/software/automake/manual/html_node/Requirements.html
2021-08-24 17:32:32 +02:00
Florian Pose
a03d091ac0
Implemented EoE Set IP parameter request via command-line tool.
2014-11-12 14:42:17 +01:00
Florian Pose
99418519bd
Reverted default branch to stable-1.5.
2014-11-03 15:20:05 +01:00
Florian Pose
6f07aec656
Included list of common SoE error messages.
2010-03-19 12:01:32 +01:00
Florian Pose
3850763eca
Implemented reading Sercos-over-EtherCAT services. To be continued...
2010-03-01 18:33:42 +01:00
Florian Pose
6e06798fb2
Use kernel's modules_install target, instead of building our own. Attention:
...
Module installation directories have changed!
2010-02-23 17:37:02 +01:00
Florian Pose
69da1f1cb2
Improved handling and installation of the modules' symbol versions.
2010-02-16 15:08:54 +01:00
Florian Pose
328b7e1df8
Fixed master/Makefile.am in case Module.symvers does not exist.
2010-02-15 18:31:23 +01:00
Martin Troxler
0d17968348
Each slave got its own SDO state machine (faster handling of external SDO requests)
2009-11-26 15:33:48 +01:00
Florian Pose
41dec510d5
merge -c1788 branches/stable-1.4: ec_master.symvers installation.
2009-06-19 14:41:06 +00:00
Florian Pose
cc6e9a7c79
Symbol versions; Makefile improvements.
2009-05-07 08:44:00 +00:00
Florian Pose
12c12b1bab
Improved and added license headers.
2009-02-24 12:51:39 +00:00
Florian Pose
682735201c
Added missing files to dist.
2009-01-27 09:40:05 +00:00
Florian Pose
7a703ecb05
merge -c1616 branches/1.4-foe: Included FoE patch from Olav Zarges.
2009-01-26 13:01:58 +00:00
Florian Pose
5ca3d24337
merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
2009-01-26 11:16:10 +00:00
Florian Pose
aca58d41d2
Build examples by default.
2008-10-21 09:58:19 +00:00
Florian Pose
12d30c487a
Added VoE handler.
2008-09-01 14:17:18 +00:00
Florian Pose
8c28c6363a
merge -c1434 branches/stable-1.4: Fixed nodist.
2008-08-27 16:00:48 +00:00
Florian Pose
547d0123b0
TAGS creation.
2008-08-08 12:09:37 +00:00
Florian Pose
5317b27ff9
Major Pdo configuration change: Read mapping of unknown Pdos during
...
configuration.
2008-07-31 16:13:29 +00:00
Florian Pose
131bcd7203
Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies.
2008-06-30 15:51:46 +00:00
Florian Pose
a81228a587
Store sync manager configurations in ec_slave_config_t instead of Pdo
...
lists for each direction; changed realtime interface to allow sync
manager configuration.
2008-06-26 13:16:15 +00:00
Florian Pose
940e559c3d
Separated Pdo and Pdo entry classes.
2008-06-02 10:21:20 +00:00
Florian Pose
3b4cae9626
Added the new ethercat comman-line tool with lsec functionality.
2008-05-29 15:11:26 +00:00
Florian Pose
9f0555ee26
Removed some xmldev survivors.
2008-05-29 09:53:10 +00:00
Florian Pose
593a5fda9c
Changed terms "Pdo mapping" -> "Pdo assignment" and "Pdo configuration"
...
-> "Pdo mapping"; created ecrt_slave_config_pdo_assign_clear() and
ecrt_slave_config_pdo_mapping_clear().
2008-04-03 13:34:13 +00:00
Florian Pose
f621cf2619
Saparated ec_sdo_t, ec_sdo_entry_t and ec_sdo_request_t.
2008-02-29 12:19:48 +00:00
Florian Pose
5e22bcec73
Separated slave state machines.
2008-02-26 13:20:32 +00:00
Florian Pose
2d0c48dbce
Renamed ec_fsm_mapping_t to ec_fsm_pdo_mapping_t.
2008-02-19 16:18:01 +00:00
Florian Pose
ea7aa51ed1
Pdo configuration.
2008-02-19 14:06:50 +00:00
Florian Pose
6189092aed
Implemented most realtime interface changes for version 1.4, improved
...
ec_pdo_t and ec_pdo_entry_t classes, added fmmu_config_t, adjusted
minimal example, etc...
2008-02-19 08:22:20 +00:00
Florian Pose
b8b3d9bdf7
Added missing svn properties.
2007-11-22 09:01:41 +00:00
Florian Pose
dfc4ea045f
merge -r969:970 branches/stable-1.3 -> trunk (fsm_coe_map.[ch] to dist)
2007-10-03 09:19:01 +00:00
Florian Pose
7be3b11fce
Removed config.kbuild and replaced Kbuild files by Kbuild.in files.
2007-09-19 08:22:20 +00:00
Florian Pose
731377fe79
Improved Makefiles.
2007-08-03 13:31:13 +00:00
Florian Pose
8ac6516b4e
Allow only MAC addresses as device identifiers; replaced master list by
...
master array; hand ober MAC addresses with array module parameters.
2007-03-08 18:15:25 +00:00
Florian Pose
d77267e81c
Implemented alternative PDO mapping configuration interface.
2007-03-07 17:37:21 +00:00
Florian Pose
e14a82d992
Layed out FMMU structure and methods to own files.
2007-03-07 13:29:29 +00:00
Florian Pose
89dd4e09b6
Layed out sync manager structures and methods into own files.
2007-03-07 13:06:40 +00:00
Florian Pose
ff176f5542
Layed out PDO structures to own files.
2007-03-07 11:46:02 +00:00
Florian Pose
383a1f7631
Layed out device ID functionality in own files.
2007-02-20 09:43:23 +00:00
Florian Pose
9a53bf1aa6
Fixed modules_install target: create dir before copying.
2007-01-12 15:18:11 +00:00
Florian Pose
df1cc1d939
Layed out slave state machines in own files fsm_slave.[ch]; renamed fsm.[ch] to fsm_master.[ch]
2007-01-10 16:32:06 +00:00
Florian Pose
026dc769d3
Improved autotools, added config.kbuild, --with-msr-dir, --with-rtai-dir, --with-8139too-kernel.
2006-11-06 16:27:40 +00:00
Florian Pose
f9f2b40b65
Improved installation, added quick modules_install target.
2006-11-03 14:18:05 +00:00
Florian Pose
fb556ebefd
Layed out CoE state machine.
2006-10-24 08:00:24 +00:00
Florian Pose
3b431ec5c4
Layed out state change state machine.
2006-10-23 13:45:09 +00:00