Florian Pose
|
f3b4d16aba
|
Fixed memory leak concerning library ecrt_master_deactivate().
|
2021-08-24 17:01:54 +02:00 |
Florian Pose
|
e6f11d9da0
|
Added missing const specifier to ecrt_read_real() / ecrt_read_lreal().
|
2021-08-24 17:00:52 +02:00 |
Florian Pose
|
5031834fde
|
Added floating-point access functions and macros for user-space.
|
2021-08-24 17:00:09 +02:00 |
Florian Pose
|
9019f108af
|
Bumped library version.
|
2021-08-24 16:58:26 +02:00 |
Florian Pose
|
fffbeb4ba5
|
Added ecrt_master_sync_reference_clock_to() method.
|
2021-08-24 16:56:23 +02:00 |
Florian Pose
|
41987fec6c
|
Always clear PDO mapping in ecrt_slave_config_pdos().
|
2021-08-24 16:17:09 +02:00 |
Philipp Weyer
|
ef0a8bfa1f
|
Fixed lib include paths
|
2017-08-18 12:30:16 +02:00 |
Florian Pose
|
4d70145d53
|
merge
|
2016-01-22 13:09:43 +01:00 |
Florian Pose
|
9486892f7b
|
Always clear PDO assignment of configured sync managers.
|
2016-01-22 10:11:58 +01:00 |
Dave Page
|
45839e8666
|
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.
|
2015-04-14 16:25:44 -04:00 |
Florian Pose
|
99418519bd
|
Reverted default branch to stable-1.5.
|
2014-11-03 15:20:05 +01:00 |
Gavin Lambert
|
d9a93ffa24
|
Mark download data as const.
Remove redundant code.
[07-sdo-up-download]
|
2014-05-31 18:08:27 +12:00 |
Gavin Lambert
|
8b034e4aa6
|
Ignore NXIO error otherwise this causes spam if network is empty or refclk not
selected yet, and syncing refclk time to master.
|
2015-04-14 09:33:24 -04:00 |
Gavin Lambert
|
45f66e9565
|
Moved userspace domain unmap to deactivate instead of release, fixing memory/ref leak.
|
2014-05-31 14:49:02 +12:00 |
Dave Page
|
b8c5ff836d
|
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
|
2015-03-26 15:16:21 -04:00 |
Florian Pose
|
605d25eec9
|
Replaced all mangled hg keywords.
|
2012-09-06 14:17:21 +02:00 |
Florian Pose
|
819b17377b
|
Removed whitespace.
|
2012-07-09 10:29:15 +02:00 |
Florian Pose
|
d145ede753
|
Minor: Line wrapping.
|
2012-01-10 10:12:58 +01:00 |
Florian Pose
|
0b32dd07dd
|
Added ecrt_master_sdo_download_complete() for ad-hoc downloading SDOs (also
via the command-line tool).
|
2011-10-24 10:49:27 +02:00 |
Andreas Stewering-Bone
|
f1e2f6d912
|
Merge
|
2011-04-13 22:06:28 +02:00 |
Andreas Stewering-Bone
|
76ff88c43c
|
First working RTDM Version,
to be reviewed,
further testing and optimation needed
Thanks to Moehwald GmbH B.Benner for Basic Code
|
2011-03-16 22:12:23 +01:00 |
Martin Troxler
|
dda18aa1f6
|
merged
|
2011-03-14 11:20:05 +01:00 |
Martin Troxler
|
a4e8dbcb69
|
fixed warning due to 64bit size_t
|
2010-12-16 15:48:01 +01:00 |
Florian Pose
|
6929f2f718
|
Added ecrt_master_reset() method.
|
2010-11-30 15:24:21 +01:00 |
Martin Troxler
|
f938cab3d1
|
Merged
|
2010-11-27 17:02:54 +01:00 |
Florian Pose
|
f739694670
|
Improved compiling on 2.6.34 (thanks to Malcolm Lewis).
|
2010-10-25 16:45:33 +02:00 |
Martin Troxler
|
a55d77d7ed
|
merged
|
2010-10-18 10:45:07 +02:00 |
Florian Pose
|
b3e4b73854
|
Merge.
|
2010-09-16 10:16:12 +02:00 |
Florian Pose
|
ab10c64764
|
Clear configuration on deactivation; also in userspace.
|
2010-09-16 08:41:19 +02:00 |
Florian Pose
|
f1567fbece
|
Free all userspace library objects on releasing master.
|
2010-09-16 08:35:21 +02:00 |
Florian Pose
|
190cdce964
|
Added drive_no parameter to SoE layer.
|
2010-07-20 10:52:31 +02:00 |
Florian Pose
|
324b9758a2
|
Implemented ecrt_master_read_idn() and ecrt_master_write_idn() in kernel space.
|
2010-07-06 15:09:57 +02:00 |
Florian Pose
|
5c131113dd
|
Incremented ioctl interface version; Minor changes.
|
2010-06-06 23:16:30 +02:00 |
Florian Pose
|
26d4687d0e
|
Added state parameter to ecrt_slave_config_idn().
|
2010-06-06 22:40:22 +02:00 |
Stefan Weiser
|
2620076ab9
|
Master process data are initialized to zero.
|
2010-05-05 12:59:17 +02:00 |
Stefan Weiser
|
86fbe23891
|
Fixed copying port information.
|
2010-04-30 11:17:26 +02:00 |
Stefan Weiser
|
be8dd1daf0
|
Insert port information into slave info.
|
2010-04-30 10:53:56 +02:00 |
Martin Troxler
|
196bc7db4d
|
Inplace I/O: let input Pdos use the same bus space as Output Pdos
|
2010-04-29 16:33:32 +02:00 |
Martin Troxler
|
82ea99132c
|
Merged
|
2010-04-29 14:05:15 +02:00 |
Florian Pose
|
21b95323d9
|
Added ecrt_master_read_idn() and ecrt_master_write_idn() to read/write SoE
IDNs ad-hoc using the library.
|
2010-04-27 10:37:32 +02:00 |
Florian Pose
|
07efee24fc
|
Fixed errno usage in user library.
|
2010-04-27 10:30:24 +02:00 |
Martin Troxler
|
20d8691f5f
|
added API ecrt_master_configured_slaves_state
use this function instead of ecrt_master_state() if there are unused slaves on the bus
|
2010-03-14 20:47:10 +01:00 |
Florian Pose
|
d5c2b6f0b2
|
Implemented ecrt_slave_config_idn() for user-space library.
|
2010-03-09 12:01:29 +01:00 |
Florian Pose
|
f41dadb84f
|
Multi-master support for command-line tool. The --master option supports
ranges like '1-3,6,7-9'. The ioctl() interface version is checked.
|
2010-02-24 16:27:11 +01:00 |
Florian Pose
|
a144042657
|
Removed tabulators.
|
2010-02-05 10:29:47 +01:00 |
Florian Pose
|
91e5c0d860
|
Merged Komax changes.
|
2010-01-08 11:26:07 +01:00 |
Florian Pose
|
1dd0c2769f
|
Fixed string length constant bug.
|
2010-01-07 17:26:02 +01:00 |
Martin Troxler
|
94fec37d0f
|
use given send interval to limit SDO/FOE traffic
|
2009-12-15 10:55:36 +01:00 |
Martin Troxler
|
cb33213076
|
ecrt_master_set_max_cycle_size: limit SDO traffic
|
2009-11-30 12:26:56 +01:00 |
Martin Troxler
|
bf63d965d8
|
Merge
|
2009-11-19 14:44:57 +01:00 |