Commit Graph

1882 Commits

Author SHA1 Message Date
Florian Pose 04b652a7fb Added first systemd support. 2012-01-04 18:00:36 +01:00
Florian Pose 6214bafd82 Fixed possible null pointer dereference in ethercat tool. 2012-01-04 15:57:10 +01:00
Florian Pose 01e6ba1a53 TODO. 2012-01-04 14:07:02 +01:00
Florian Pose a1251dfed8 Removed some locks causing latency when using the library; added ioctl()
latency debugging; fixed FoE memory leaks in error case.
2011-12-20 11:12:04 +01:00
Florian Pose 6109aa9c98 merge 2011-12-16 16:31:40 +01:00
Florian Pose 76ea7a103c Removed unnecessary call of ec_master_inject_external_datagrams(). 2011-12-16 16:29:00 +01:00
Florian Pose d2b82936fb Minor: Fixed spacing. 2011-12-16 16:26:16 +01:00
Florian Pose c44723a347 Read AL status code before acknowledging spontaneous state change. 2011-12-16 11:42:55 +01:00
Florian Pose bc31940032 Improved generic driver error messages. 2011-12-14 16:47:28 +01:00
Florian Pose a37b4b292d Improved resetting number of responding slaves. 2011-12-09 10:35:23 +01:00
Florian Pose 4f1b5d4ae3 Minor: Ordered master member initialisations. 2011-12-09 10:46:25 +01:00
Florian Pose dc64d9c2a7 Minor. 2011-12-09 10:46:04 +01:00
Andreas Stewering-Bone 3430394a01 Add e1000 for 2.6.29
Thanks to Mr Benner (Company Moehwald, Germany)
2011-05-25 09:54:47 +02:00
Florian Pose 3803f5c710 Fixed compiler warning. 2011-10-28 17:06:04 +02:00
Florian Pose 84e3c27398 Fixed null pointer dereference on loading e100 driver for 2.6.32. 2011-11-09 09:55:58 +01:00
Florian Pose 3af8e6dc5a Updated configuration docs. 2011-11-04 13:19:03 +01:00
Florian Pose ab92b7b707 Use ps2pdf for graph generation. 2011-11-04 12:21:36 +01:00
Florian Pose c613a80715 Added --enable-wildcards to use 0xffffffff as wildcard for vendor ID and
product code.
2011-11-04 12:21:09 +01:00
Florian Pose a91837ae50 Again coding style. 2011-10-28 13:07:54 +02:00
Florian Pose e5f4a278f1 Added coding style document. 2011-10-28 11:31:54 +02:00
Florian Pose 7555b87512 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
Florian Pose 0f875c88cf Always enable a sync manager, if there are registered PDOs conatined (and it
is not virtual)
2011-10-24 10:47:36 +02:00
Florian Pose 70599cb7b2 Minor: Added missing comma. 2011-10-11 14:06:07 +02:00
Florian Pose 89d257aa32 Added e100 driver for 2.6.32. 2011-09-22 18:51:31 +02:00
Florian Pose c2f8bbb8f4 Fixed missing return causing slaves not going to OP. 2011-09-22 16:52:54 +02:00
Florian Pose 8000c89bcc Fixed typo. 2011-09-19 13:12:32 +02:00
Florian Pose 281c57130f Removed unnecessary list header. 2011-09-16 16:44:13 +02:00
Florian Pose a4adf60027 Removed allow_config flag and obsolete request to OP. 2011-09-16 14:10:23 +02:00
Florian Pose 197fe386b9 Don not copy frame data to datagram memory, if datagram type is write-only. 2011-09-16 12:44:54 +02:00
Florian Pose ad0e01da9e Bugfix: Reset config_changed flag when aborting state check. 2011-09-16 09:19:24 +02:00
Florian Pose bbe96b3246 Implemented ecrt_master_sdo_upload() and ecrt_master_sdo_download() also for
kernel space.
2011-09-15 16:33:13 +02:00
Florian Pose cca109cc6e No app_time is only warning. 2011-09-15 16:31:43 +02:00
Florian Pose 3981accaae Output app_time in DC debugging. 2011-09-15 12:38:48 +02:00
Florian Pose a877b8583c Improved DC sync at startup: Abort iterating though slaves and first correct
system time offsets, then begin configuring at slave 0.
2011-08-09 22:10:45 +02:00
Florian Pose 2b8cee1651 Minor: Fixed broken keyword strings. 2011-08-09 22:17:16 +02:00
Florian Pose b7b954c6f5 Updated master fsm graph. 2011-08-09 01:33:22 +02:00
Florian Pose af63d2c39a Fixed bug in ec_master_queue_datagram() introduced in c9d32805d984. 2011-07-21 18:25:38 +02:00
Florian Pose 578818edbd Minor: removed unnecessary return. 2011-07-08 14:28:07 +02:00
Florian Pose 41db169cc3 Improved ecrt_master_queue_datagram(); detect skipped datagrams also when
already sent.
2011-07-08 14:26:25 +02:00
Florian Pose 62d6fa6605 Fixed datagram statistics output (skipped datagrams). 2011-07-08 14:23:22 +02:00
Florian Pose dde592282b Added 8139too driver for 2.6.32. 2011-05-16 10:59:10 +02:00
Florian Pose 8a0d0475ca Fixed compiler error in 8139too-2.6.37-ethercat.c. 2011-05-13 15:33:16 +02:00
Florian Pose e1fbf24252 Added 8139too drivers for 2.6.36 and 2.6.37. 2011-05-12 16:38:48 +02:00
Florian Pose 49b38e84d9 Version 1.5-pre. 2011-05-12 09:00:59 +02:00
Florian Pose 43d7ea7f8b Created stable-1.5 branch. 2011-05-12 08:57:40 +02:00
Florian Pose 6605341055 Removed "Pd: 0" output that does the initial pagefault. Write to the
memory instead, to get rid of the output.
2011-05-12 08:56:05 +02:00
Florian Pose 6edbee06f0 Fixed compiler error for kernel versions < 2.6.23. 2011-05-12 08:40:22 +02:00
Florian Pose ac7585e0d5 Added e1000 driver for 2.6.28. 2011-01-18 16:45:26 +01:00
Florian Pose 14ef263385 Changed accidentally used & operator to &&. 2011-01-18 16:44:22 +01:00
Florian Pose 8bb190f9e5 merge 2011-01-14 13:31:30 +01:00