Commit Graph

2583 Commits

Author SHA1 Message Date
Florian Pose 3dbe764174 Added --enable-wildcards to use 0xffffffff as wildcard for vendor ID and
product code.
2011-11-04 12:21:09 +01:00
Florian Pose 4fce05d24c Again coding style. 2011-10-28 13:07:54 +02:00
Florian Pose fbde0f41a5 Added coding style document. 2011-10-28 11:31:54 +02:00
Florian Pose 522a63df8a Redundant outputs via datagram pairs. 2012-01-12 17:41:05 +01:00
Florian Pose 849f37cd41 Datagram device_index member. 2012-01-12 13:55:15 +01:00
Florian Pose 6d932e88d5 Devices as array; lock all device modules with module_get(). 2012-01-12 12:14:33 +01:00
Florian Pose 2bb6c33d4e Output device name in link change message; fixed null-pointer protections. 2011-11-09 17:07:33 +01:00
Florian Pose 162ba28f35 Renamed main device to ecmX. 2011-11-09 17:06:04 +01:00
Florian Pose ed7f9885b2 Adjusted frame statistics for the use with two devices. 2011-11-09 14:53:33 +01:00
Florian Pose 6127a95283 Poll both devices. 2011-11-09 12:58:09 +01:00
Florian Pose ec84b03034 Master accepting two devices. 2011-11-09 12:05:44 +01:00
Florian Pose 19675f0229 Fixed null pointer dereference on loading e100 driver for 2.6.32. 2011-11-09 09:55:58 +01:00
Florian Pose b7c40bcf28 Fixed compiler warning. 2011-10-28 17:06:04 +02:00
Florian Pose 01aa2ebc6f Added e1000e driver for 2.6.32. 2011-10-28 17:07:00 +02:00
Florian Pose 438090aa9a Added e1000e driver for 2.6.37. 2011-07-25 15:42:02 +02:00
Florian Pose 720393047a Minor. 2011-07-25 13:10:05 +02:00
Florian Pose ce954f5f1f Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang. 2011-07-06 16:37:40 +02:00
Florian Pose 9b3fdfb06e Improved comments. 2011-10-28 10:54:39 +02:00
Florian Pose af96410726 Updated master state graph. 2010-04-29 11:18:36 +02:00
Florian Pose d107656571 Graph font declaration in header. 2010-04-29 11:14:25 +02:00
Florian Pose 02b27f9fbc Fixed possible bug in EoE code: Only restart EoE process, when it was running
before (not while scanning).
2010-04-27 13:40:44 +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 a43c7c4934 TODO. 2010-04-27 10:30:31 +02:00
Florian Pose 07efee24fc Fixed errno usage in user library. 2010-04-27 10:30:24 +02:00
Florian Pose f42711f4bf TODO. 2010-04-27 10:13:31 +02:00
Florian Pose 6373e38ca3 Introduced effective_alias variable to separate reg12 alias from SII alias. 2010-04-23 16:42:27 +02:00
Florian Pose aba214160a Removed TIOCSSERIAL because it doesn't make sense for virtual tty interfaces. 2010-04-20 11:21:43 +02:00
Florian Pose d24bede41c Added missing code documentation. 2010-04-19 21:56:16 +02:00
Florian Pose 351e1a681a Renamed sdo_injecton_timeout to ext_injection_timeout. 2010-04-19 21:54:54 +02:00
Florian Pose 18549af043 Better use enums in SoE code. 2010-04-19 21:53:52 +02:00
Florian Pose 68cbcacb95 Moved ABS() macro to globals. 2010-04-19 21:52:46 +02:00
Florian Pose 6a0b016c7c Completed code documentation for ectty. 2010-04-19 21:51:01 +02:00
Florian Pose d6ffe982f2 TODO. 2010-04-19 21:49:59 +02:00
Florian Pose 6bfa337435 Documented fsm_foe members and removed unused variables. 2010-04-16 07:57:16 +02:00
Florian Pose 38b6cbfb80 Added e1000 driver for 2.6.27. 2010-04-15 23:04:26 +02:00
Florian Pose cbddd3c089 Fixed warning. 2010-04-15 23:03:23 +02:00
Florian Pose 62059b5dbf Added r8169 driver for 2.6.27 and 2.6.31. 2010-04-15 20:53:46 +02:00
Florian Pose df751a565d Removed printk(). 2010-04-15 20:52:49 +02:00
Florian Pose 1a373c1c59 Use ec_datagram_zero() wherever possible. 2010-04-15 20:15:48 +02:00
Florian Pose 18626ecc31 TODO. 2010-04-15 20:09:07 +02:00
Florian Pose a98c195c3f TODO. 2010-04-15 12:33:57 +02:00
Florian Pose c59bad0d80 Fixed segfault in reg_read when no datatype is specified. 2010-04-15 12:33:48 +02:00
Florian Pose f5ffc1f386 Added debugging output for result of register request. 2010-04-15 12:31:12 +02:00
Florian Pose 35d90f648c Added api doc. 2010-04-14 15:24:58 +02:00
Florian Pose 3bcf58d047 Output hex values in ethercat xml. 2010-04-07 13:50:47 +02:00
Florian Pose 1aa6122534 Improved DC tome offset calculation:
- Only write time offset, if absolute difference to application time is
      more than 100 ms.
    - Separate handling for 32 bit and 64 bit time registers.
2010-03-29 18:04:17 +02:00
Florian Pose a79d5e0329 Implemented sign-and-magnitude integer types. 2010-03-29 15:45:44 +02:00
Florian Pose 7ec07fbef2 TODO. 2010-03-29 15:45:02 +02:00
Florian Pose 454b42eb9f Included futher AL status code messages. 2010-03-29 13:53:17 +02:00
Florian Pose d9af570816 TODO. 2010-03-29 12:49:38 +02:00