Commit Graph

1698 Commits

Author SHA1 Message Date
Florian Pose 541a6e145c Fixed segfault - Initialize SoE request properly. 2010-03-07 23:08:07 +01:00
Florian Pose 1cea08c920 Removed unused variable frames_timed_out. 2010-03-07 21:20:40 +01:00
Florian Pose e9677067c8 TODO. 2010-03-06 20:51:12 +01:00
Florian Pose 5c734e0528 TODO. 2010-03-05 17:23:05 +01:00
Florian Pose 9b57836f79 TODO. 2010-03-05 18:13:59 +01:00
Florian Pose fc4ee4d699 Added ecrt_slave_config_idn() method to store SoE IDN configurations. 2010-03-05 18:05:35 +01:00
Florian Pose 27ecf7ad96 Added ec_soe_request_copy() method. 2010-03-05 18:02:13 +01:00
Florian Pose 388fbd730f Minor: Removed unnecessary include. 2010-03-05 17:48:50 +01:00
Florian Pose ca89c43e12 TODO. 2010-03-05 17:47:58 +01:00
Florian Pose adb0a81974 Fixed reading error code from write response. 2010-03-05 16:30:51 +01:00
Florian Pose 3fda13418c Fixed returning SoE error code. 2010-03-05 16:15:49 +01:00
Florian Pose e875955873 Fixed SoE opcode determination. 2010-03-05 16:15:22 +01:00
Florian Pose ffca1fa780 Implemented SoE write state machine and soe_write command. 2010-03-05 15:32:56 +01:00
Florian Pose 3c1cf99c44 TODO. 2010-03-05 13:44:57 +01:00
Florian Pose 4fa95c9d06 Sourced out data type handling into an own class. 2010-03-05 13:39:57 +01:00
Florian Pose f904612136 Overloaded throwCommandException(). 2010-03-05 13:20:42 +01:00
Florian Pose 7c6712415c Fixed memory allocation while lock is held. Thanks to Esben Haabendal. 2010-03-03 21:40:14 +01:00
Florian Pose 6cb3e103f9 Typo. 2010-03-01 18:39:06 +01:00
Florian Pose 3850763eca Implemented reading Sercos-over-EtherCAT services. To be continued... 2010-03-01 18:33:42 +01:00
Florian Pose d11fd92168 Reset AL states on link down. 2010-02-26 18:22:02 +01:00
Florian Pose 020b20bd0a Fixed compiler warning. 2010-02-25 15:38:14 +01:00
Florian Pose ffb4e3621d Fixed endless loop if negative master index range ends at zero. 2010-02-25 15:29:33 +01:00
Florian Pose 79fb1c5934 Improved multi-master capabilities of ethercat tool. 2010-02-24 17:24:20 +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 edf5fdf61f Minor changes in configure output. 2010-02-23 17:40:46 +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 ed4205d08a Improved output when PDO assignment/mapping fails. 2010-02-23 15:49:12 +01:00
Florian Pose f5a2a4167d Introduced ec_datagram_print_state() method and used it at all places where
the datagram state is output.
2010-02-23 15:13:56 +01:00
Florian Pose 3f26d0aa8a merge 2010-02-23 13:18:31 +01:00
Florian Pose 8081550196 TODO 2010-02-23 13:17:59 +01:00
Florian Pose 0af602e04e Avoid compiler warning. 2010-02-22 22:08:45 +01:00
Florian Pose ac0a1c5450 Added e100 to specfile config. 2010-02-17 18:18:56 +01:00
Florian Pose 1ef4b92d18 merge 2010-02-17 18:16:54 +01:00
Florian Pose 2b3a07a4b7 merge 2010-02-17 16:54:56 +01:00
Florian Pose 9e316d8d43 Improved spec file. 2010-02-17 16:33:19 +01:00
Florian Pose d719075480 merge 2010-02-17 16:23:43 +01:00
Florian Pose 5ab75ff228 Added e100 driver for 2.6.31. 2010-02-17 16:22:27 +01:00
Florian Pose c7c92a2012 Removed installation of symvers file, because it makes no sense when
installing for multiple kernel flavors.
2010-02-17 16:06:13 +01:00
Florian Pose b16ac3ff7a Increased default number of masters to 32. 2010-02-16 18:19:17 +01:00
Florian Pose 5ec04e30e2 Added spec file for building an RPM package. 2010-02-16 16:45:14 +01:00
Florian Pose 69da1f1cb2 Improved handling and installation of the modules' symbol versions. 2010-02-16 15:08:54 +01:00
Florian Pose 94485eeec1 Replaced deprecated init_MUTEX in tty code. 2010-02-16 11:16:05 +01:00
Florian Pose fc97788495 Added missing serial.c to dist. 2010-02-16 11:08:05 +01:00
Florian Pose 978349ed70 Added 8139too for 2.6.31 to distribution. 2010-02-16 10:38:01 +01:00
Florian Pose 328b7e1df8 Fixed master/Makefile.am in case Module.symvers does not exist. 2010-02-15 18:31:23 +01:00
Florian Pose a144042657 Removed tabulators. 2010-02-05 10:29:47 +01:00
Martin Troxler 0f104bbc83 Merge 2010-02-02 19:38:32 +01:00
Florian Pose 1b1f62c0af Allow multiple open() calls to tty devices. 2010-02-02 14:10:52 +01:00
Martin Troxler 7ac0b678be Merge 2010-02-02 08:35:28 +01:00
Martin Troxler 70c30b43e5 Merged 2010-01-31 14:50:37 +01:00