Thu, 16 Dec 2010 09:52:17 +0100use ext_queue_sem for fsm datagram queue (instead of io_sem)
Martin Troxler <ch1010277@ch10pc446> [Thu, 16 Dec 2010 09:52:17 +0100] rev 2019
use ext_queue_sem for fsm datagram queue (instead of io_sem)

Thu, 16 Dec 2010 09:49:17 +0100replaced injection_seq mechanism with fsm datagram queue
Martin Troxler <ch1010277@ch10pc446> [Thu, 16 Dec 2010 09:49:17 +0100] rev 2018
replaced injection_seq mechanism with fsm datagram queue

Tue, 14 Dec 2010 14:00:19 +0100Increment injection_seq on slave state changes
Martin Troxler <ch1010277@ch10pc446> [Tue, 14 Dec 2010 14:00:19 +0100] rev 2017
Increment injection_seq on slave state changes

Mon, 13 Dec 2010 17:38:24 +0100ec_master_queue_external_datagram: fixed missing up(io_sem)
Martin Troxler <ch1010277@ch10pc446> [Mon, 13 Dec 2010 17:38:24 +0100] rev 2016
ec_master_queue_external_datagram: fixed missing up(io_sem)

Fri, 14 Jan 2011 13:31:30 +0100merge
Florian Pose <fp@igh-essen.com> [Fri, 14 Jan 2011 13:31:30 +0100] rev 2015
merge

Tue, 04 Jan 2011 08:48:25 +0100Be more tolerant when selecting slaves and domains.
Florian Pose <fp@igh-essen.com> [Tue, 04 Jan 2011 08:48:25 +0100] rev 2014
Be more tolerant when selecting slaves and domains.

Tue, 04 Jan 2011 08:39:51 +0100Fixed / improved config selection.
Florian Pose <fp@igh-essen.com> [Tue, 04 Jan 2011 08:39:51 +0100] rev 2013
Fixed / improved config selection.

Tue, 04 Jan 2011 08:36:41 +0100Assume increasing ranges if second number is omitted.
Florian Pose <fp@igh-essen.com> [Tue, 04 Jan 2011 08:36:41 +0100] rev 2012
Assume increasing ranges if second number is omitted.

Mon, 20 Dec 2010 17:52:37 +0100merge.
Florian Pose <fp@igh-essen.com> [Mon, 20 Dec 2010 17:52:37 +0100] rev 2011
merge.

Tue, 14 Dec 2010 21:58:53 +0100Implemented ranges for slaves, configs and domains.
Florian Pose <fp@igh-essen.com> [Tue, 14 Dec 2010 21:58:53 +0100] rev 2010
Implemented ranges for slaves, configs and domains.

Tue, 30 Nov 2010 15:24:21 +0100Added ecrt_master_reset() method.
Florian Pose <fp@igh-essen.com> [Tue, 30 Nov 2010 15:24:21 +0100] rev 2009
Added ecrt_master_reset() method.

Mon, 06 Dec 2010 11:42:48 +0100Inplace I/O bug: correct domain tx-size when tx-size of input and output fmmu is different.
Martin Troxler <ch1010277@ch10pc446> [Mon, 06 Dec 2010 11:42:48 +0100] rev 2008
Inplace I/O bug: correct domain tx-size when tx-size of input and output fmmu is different.

Tue, 30 Nov 2010 07:37:09 +0100fixed compiling without EC_HAVE_CYCLES (dc_jiffies_app_start_time)
Martin Troxler <ch1010277@ch10pc446> [Tue, 30 Nov 2010 07:37:09 +0100] rev 2007
fixed compiling without EC_HAVE_CYCLES (dc_jiffies_app_start_time)

Mon, 29 Nov 2010 08:18:11 +0100Minor 64bit improvements (use %zu when formatting size_t values in printk)
Martin Troxler <ch1010277@ch10pc446> [Mon, 29 Nov 2010 08:18:11 +0100] rev 2006
Minor 64bit improvements (use %zu when formatting size_t values in printk)

Mon, 29 Nov 2010 08:15:57 +0100fixed ioctl codes, increased ioctl version magic
Martin Troxler <ch1010277@ch10pc446> [Mon, 29 Nov 2010 08:15:57 +0100] rev 2005
fixed ioctl codes, increased ioctl version magic

Sat, 27 Nov 2010 17:02:54 +0100Merged
Martin Troxler <ch1010277@ch10lt194> [Sat, 27 Nov 2010 17:02:54 +0100] rev 2004
Merged

Fri, 26 Nov 2010 11:23:19 +0100Re-enabled waiting for clock synchronity before setting dc offsets. (changeset b0dcdfbd4238)
Martin Troxler <ch1010277@ch10lt194> [Fri, 26 Nov 2010 11:23:19 +0100] rev 2003
Re-enabled waiting for clock synchronity before setting dc offsets. (changeset b0dcdfbd4238)

Fri, 26 Nov 2010 10:33:55 +0100fixed race when calculating DC offsets and start times due to ec_slave_config_attach: removed obsolete request to change slave state to OP.
Martin Troxler <ch1010277@ch10lt194> [Fri, 26 Nov 2010 10:33:55 +0100] rev 2002
fixed race when calculating DC offsets and start times due to ec_slave_config_attach: removed obsolete request to change slave state to OP.
The request to change to OP is done by ec_master_request_op after activating the master.

Mon, 22 Nov 2010 09:53:43 +0100renamed dc_cycles_app_time -> dc_cycles_app_start_time & dc_jiffies_app_time -> dc_jiffies_app_start_time
Martin Troxler <ch1010277@ch10pc446> [Mon, 22 Nov 2010 09:53:43 +0100] rev 2001
renamed dc_cycles_app_time -> dc_cycles_app_start_time & dc_jiffies_app_time -> dc_jiffies_app_start_time

Mon, 22 Nov 2010 09:09:23 +0100Idle thread considers fsm step prepared by Op-thread (Otherwise some state changes may get lost)
Martin Troxler <ch1010277@ch10pc446> [Mon, 22 Nov 2010 09:09:23 +0100] rev 2000
Idle thread considers fsm step prepared by Op-thread (Otherwise some state changes may get lost)

Mon, 22 Nov 2010 08:50:34 +0100use app_start_time for initial DC offset calculation because app_time might be overwritten while calculating the offsets.
Martin Troxler <ch1010277@ch10pc446> [Mon, 22 Nov 2010 08:50:34 +0100] rev 1999
use app_start_time for initial DC offset calculation because app_time might be overwritten while calculating the offsets.

Tue, 16 Nov 2010 15:32:27 +0100Use ESC port order (0-3-1-2) for bus topology and DC delay calculation
Martin Troxler <ch1010277@ch10pc446> [Tue, 16 Nov 2010 15:32:27 +0100] rev 1998
Use ESC port order (0-3-1-2) for bus topology and DC delay calculation

Tue, 09 Nov 2010 11:12:35 +0100hg ignored debuild.log
Martin Troxler <ch1010277@ch10pc446> [Tue, 09 Nov 2010 11:12:35 +0100] rev 1997
hg ignored debuild.log

Thu, 04 Nov 2010 09:32:58 +0100Added e1000 port for 2.6.31
Christoph Mathys <ch1010832@ch10pc602> [Thu, 04 Nov 2010 09:32:58 +0100] rev 1996
Added e1000 port for 2.6.31

Mon, 18 Oct 2010 10:45:07 +0200merged
Martin Troxler <ch1010277@ch10pc446> [Mon, 18 Oct 2010 10:45:07 +0200] rev 1995
merged

Mon, 18 Oct 2010 10:30:57 +0200Inplace I/O: prevent pairing with already paired fmmus
Martin Troxler <ch1010277@ch10pc446> [Mon, 18 Oct 2010 10:30:57 +0200] rev 1994
Inplace I/O: prevent pairing with already paired fmmus

Fri, 23 Jul 2010 17:06:12 +0200Added 8139too driver for 2.6.33
Christoph Mathys <ch1010832@ch10lt170> [Fri, 23 Jul 2010 17:06:12 +0200] rev 1993
Added 8139too driver for 2.6.33

Fri, 23 Jul 2010 15:59:14 +0200Added e1000 driver for 2.6.33
Christoph Mathys <ch1010832@ch10pc602> [Fri, 23 Jul 2010 15:59:14 +0200] rev 1992
Added e1000 driver for 2.6.33

Wed, 07 Jul 2010 14:24:35 +0200foe: size of filename truncated to 31 chars and null-terminated
Dominik Staubli <ch1010252@ch10pc423> [Wed, 07 Jul 2010 14:24:35 +0200] rev 1991
foe: size of filename truncated to 31 chars and null-terminated

Wed, 12 May 2010 15:07:13 +0200Disabled waiting for clock synchronity before setting dc offsets
Martin Troxler <martin.troxler@komaxgroup.com> [Wed, 12 May 2010 15:07:13 +0200] rev 1990
Disabled waiting for clock synchronity before setting dc offsets

Tue, 11 May 2010 13:57:58 +0200merged
Martin Troxler <martin.troxler@komaxgroup.com> [Tue, 11 May 2010 13:57:58 +0200] rev 1989
merged

Fri, 07 May 2010 15:26:26 +0200Merged
Martin Troxler <martin.troxler@komaxgroup.com> [Fri, 07 May 2010 15:26:26 +0200] rev 1988
Merged

Fri, 07 May 2010 15:25:55 +0200Improved distributed clock offset calculation to speed-up initial drift compensation
Martin Troxler <martin.troxler@komaxgroup.com> [Fri, 07 May 2010 15:25:55 +0200] rev 1987
Improved distributed clock offset calculation to speed-up initial drift compensation

Fri, 07 May 2010 15:16:14 +0200Increase version magic due to changed ioctl interface: Slave port info, inplace I/O
Martin Troxler <martin.troxler@komaxgroup.com> [Fri, 07 May 2010 15:16:14 +0200] rev 1986
Increase version magic due to changed ioctl interface: Slave port info, inplace I/O

Wed, 05 May 2010 12:59:17 +0200Master process data are initialized to zero.
Stefan Weiser <ch1010858@ch10pc475> [Wed, 05 May 2010 12:59:17 +0200] rev 1985
Master process data are initialized to zero.

Mon, 03 May 2010 10:21:23 +0200Inplace I/O: fixed domain command (fmmu logical_address -> domain_address); show domain tx size
Martin Troxler <martin.troxler@komaxgroup.com> [Mon, 03 May 2010 10:21:23 +0200] rev 1984
Inplace I/O: fixed domain command (fmmu logical_address -> domain_address); show domain tx size

Fri, 30 Apr 2010 11:17:26 +0200Fixed copying port information.
Stefan Weiser <ch1010858@ch10pc584> [Fri, 30 Apr 2010 11:17:26 +0200] rev 1983
Fixed copying port information.

Fri, 30 Apr 2010 10:53:56 +0200Insert port information into slave info.
Stefan Weiser <ch1010858@ch10pc584> [Fri, 30 Apr 2010 10:53:56 +0200] rev 1982
Insert port information into slave info.

Thu, 29 Apr 2010 16:33:32 +0200Inplace I/O: let input Pdos use the same bus space as Output Pdos
Martin Troxler <martin.troxler@komaxgroup.com> [Thu, 29 Apr 2010 16:33:32 +0200] rev 1981
Inplace I/O: let input Pdos use the same bus space as Output Pdos

Thu, 29 Apr 2010 14:05:15 +0200Merged
Martin Troxler <martin.troxler@komaxgroup.com> [Thu, 29 Apr 2010 14:05:15 +0200] rev 1980
Merged

Fri, 19 Mar 2010 13:27:08 +0100Added r8169 driver for kernel 2.6.31
Matthias Luescher <ch1010472@atom> [Fri, 19 Mar 2010 13:27:08 +0100] rev 1979
Added r8169 driver for kernel 2.6.31

Sun, 14 Mar 2010 20:47:10 +0100added API ecrt_master_configured_slaves_state
Martin Troxler <martin.troxler@komaxgroup.com> [Sun, 14 Mar 2010 20:47:10 +0100] rev 1978
added API ecrt_master_configured_slaves_state
use this function instead of ecrt_master_state() if there are unused slaves on the bus

Mon, 25 Oct 2010 17:06:45 +0200TODO.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 17:06:45 +0200] rev 1977
TODO.

Mon, 25 Oct 2010 16:55:00 +0200Added 8139too driver for 2.6.34, thanks to Malcolm Lewis.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 16:55:00 +0200] rev 1976
Added 8139too driver for 2.6.34, thanks to Malcolm Lewis.

Mon, 25 Oct 2010 16:45:33 +0200Improved compiling on 2.6.34 (thanks to Malcolm Lewis).
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 16:45:33 +0200] rev 1975
Improved compiling on 2.6.34 (thanks to Malcolm Lewis).

Mon, 25 Oct 2010 16:33:41 +0200Added missing header.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 16:33:41 +0200] rev 1974
Added missing header.

Mon, 25 Oct 2010 16:30:45 +0200Added r8169 for 2.6.32 (thanks to Robbie K).
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 16:30:45 +0200] rev 1973
Added r8169 for 2.6.32 (thanks to Robbie K).

Mon, 25 Oct 2010 16:15:12 +0200Minor 64bit improvements.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 16:15:12 +0200] rev 1972
Minor 64bit improvements.

Mon, 25 Oct 2010 15:56:19 +0200Fixed TIMESPEC2NS() macro use.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 15:56:19 +0200] rev 1971
Fixed TIMESPEC2NS() macro use.

Mon, 25 Oct 2010 15:46:23 +0200Improved dc_user example.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 15:46:23 +0200] rev 1970
Improved dc_user example.

Mon, 25 Oct 2010 15:27:57 +0200Ignore .gcno files.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 15:27:57 +0200] rev 1969
Ignore .gcno files.

Mon, 25 Oct 2010 10:12:26 +0200Implemented drive_no for command-line tool; binary base name is now a
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 10:12:26 +0200] rev 1968
Implemented drive_no for command-line tool; binary base name is now a
parameter of the helpString method.

Mon, 25 Oct 2010 09:57:37 +0200Increased AL state change timeout to 5 s.
Florian Pose <fp@igh-essen.com> [Mon, 25 Oct 2010 09:57:37 +0200] rev 1967
Increased AL state change timeout to 5 s.

Sun, 24 Oct 2010 08:43:44 +0200Output IDN configuration as part of 'ethercat config -v'.
Florian Pose <fp@igh-essen.com> [Sun, 24 Oct 2010 08:43:44 +0200] rev 1966
Output IDN configuration as part of 'ethercat config -v'.

Wed, 22 Sep 2010 15:41:43 +0200merge.
Florian Pose <fp@igh-essen.com> [Wed, 22 Sep 2010 15:41:43 +0200] rev 1965
merge.

Tue, 21 Sep 2010 14:20:23 +0200Always write PDO mapping/assignment.
Florian Pose <fp@igh-essen.com> [Tue, 21 Sep 2010 14:20:23 +0200] rev 1964
Always write PDO mapping/assignment.

Thu, 16 Sep 2010 10:16:12 +0200Merge.
Florian Pose <fp@igh-essen.com> [Thu, 16 Sep 2010 10:16:12 +0200] rev 1963
Merge.

Thu, 05 Aug 2010 09:54:06 +0200Set master stats colum with to 6.
Florian Pose <fp@igh-essen.com> [Thu, 05 Aug 2010 09:54:06 +0200] rev 1962
Set master stats colum with to 6.

Thu, 16 Sep 2010 09:08:11 +0200Rescan command.
Florian Pose <fp@igh-essen.com> [Thu, 16 Sep 2010 09:08:11 +0200] rev 1961
Rescan command.

Thu, 16 Sep 2010 08:41:19 +0200Clear configuration on deactivation; also in userspace.
Florian Pose <fp@igh-essen.com> [Thu, 16 Sep 2010 08:41:19 +0200] rev 1960
Clear configuration on deactivation; also in userspace.

Thu, 16 Sep 2010 08:35:21 +0200Free all userspace library objects on releasing master.
Florian Pose <fp@igh-essen.com> [Thu, 16 Sep 2010 08:35:21 +0200] rev 1959
Free all userspace library objects on releasing master.

Wed, 22 Sep 2010 12:28:36 +0200Read at least 64 words, when SII size determination failed.
Florian Pose <fp@igh-essen.com> [Wed, 22 Sep 2010 12:28:36 +0200] rev 1958
Read at least 64 words, when SII size determination failed.

Wed, 22 Sep 2010 12:26:32 +0200Minor: Improved SII debugging.
Florian Pose <fp@igh-essen.com> [Wed, 22 Sep 2010 12:26:32 +0200] rev 1957
Minor: Improved SII debugging.

Sat, 31 Jul 2010 16:45:10 +0200Fixed frame statistics overflow (to be verified).
Florian Pose <fp@igh-essen.com> [Sat, 31 Jul 2010 16:45:10 +0200] rev 1956
Fixed frame statistics overflow (to be verified).