Commit Graph

1894 Commits

Author SHA1 Message Date
Florian Pose 623efeeeb7 Fixed ISR. 2012-01-09 10:52:46 +01:00
Florian Pose 45d7d35eeb Fixed e1000 link detection race. 2012-01-09 10:28:36 +01:00
Florian Pose 4475b76b28 Minor spacing changes. 2012-01-09 10:23:40 +01:00
Florian Pose 1f3cdc91b1 Fixed accidentially used operator & by using &&. 2011-11-23 15:11:07 +01:00
Florian Pose 8d17eaeb17 Added e1000 driver for 2.6.37. 2011-12-15 14:05:44 +01:00
Andreas Stewering-Bone da3f75dec1 Add drivers for kernel 2.6.33
Thanks to
Dipl.-Inform. Jürgen Kunz
Technische Universität Darmstadt
for e100, e1000, r8169 driver
2011-03-03 09:05:40 +01:00
Florian Pose e24648edb0 Removed executable permissions. 2011-12-15 13:26:37 +01:00
Florian Pose dd3dcf10fa Added e1000 driver for 2.6.32. 2011-12-15 13:21:32 +01:00
Christoph Mathys 695dfc5120 Added e1000 port for 2.6.31 2010-11-04 09:32:58 +01:00
Florian Pose 0be8352c54 Allow gaps between SDO subindices when fetching dictionary. 2012-01-05 16:53:08 +01:00
Florian Pose 73de007970 Allow CoE OD List Segments to have 6 bytes instead of 8. 2012-01-05 16:47:23 +01:00
Florian Pose c4eac658af Fixed appending to LOADED_MODULES variable. 2012-01-04 18:05:38 +01:00
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