master/module.c
Mon, 30 Nov 2009 12:26:24 +0100 Martin Troxler ec_print_data: show only the first 128 and the last 128 bytes of a data block
Thu, 26 Nov 2009 15:33:48 +0100 Martin Troxler Each slave got its own SDO state machine (faster handling of external SDO requests)
Mon, 14 Dec 2009 13:11:36 +0100 Florian Pose Merged changes from Martin Troxler.
Thu, 19 Nov 2009 14:39:10 +0100 Martin Troxler applied komax patch to version r1822
Wed, 28 Oct 2009 13:17:08 +0100 Florian Pose Using snprintf for interface name.
Mon, 15 Jun 2009 15:29:24 +0000 Florian Pose Improved newlines in debug data output.
Fri, 17 Apr 2009 12:03:12 +0000 Florian Pose Added debug_level module parameter. debug_level is now unsigned int.
Tue, 24 Feb 2009 12:51:39 +0000 Florian Pose Improved and added license headers.
Mon, 26 Jan 2009 13:22:05 +0000 Florian Pose merge -c1619 branches/1.4-foe: Implemented going to bootstrap state BOOT.
Mon, 26 Jan 2009 11:58:35 +0000 Florian Pose merge -c1610 branches/stable-1.4: Added missing doxygen docs.
Mon, 26 Jan 2009 11:16:10 +0000 Florian Pose merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Mon, 17 Nov 2008 17:18:02 +0000 Florian Pose Improved error case return codes of many functions.
Mon, 17 Nov 2008 15:04:28 +0000 Florian Pose Created backend versions of all API functions returing a pointer; using
Fri, 17 Oct 2008 13:36:43 +0000 Florian Pose merge -c1522 branches/stable-1.4: Fixed jace in jiffies timeout calculation.
Wed, 01 Oct 2008 10:06:51 +0000 Florian Pose Used ERR_PTR() macro for return value of ecrt_request_master().
Mon, 01 Sep 2008 14:17:18 +0000 Florian Pose Added VoE handler.
Fri, 01 Aug 2008 12:46:26 +0000 Florian Pose Use down_interruptible() wherever possible.
Wed, 18 Jun 2008 13:33:50 +0000 Florian Pose Renamed master 'mode' to 'phase'.
Tue, 17 Jun 2008 13:02:56 +0000 Florian Pose Replaced include sysfs->device.
Tue, 17 Jun 2008 12:49:06 +0000 Florian Pose Create class device with device_number information in sysfs.
Tue, 17 Jun 2008 12:19:17 +0000 Florian Pose Create device class. Preparation for device numbers in sysfs.
Tue, 17 Jun 2008 10:19:52 +0000 Florian Pose Improved ecdev_offer().
Thu, 12 Jun 2008 08:12:02 +0000 Florian Pose Removed kobject from master and module. Sysfs is gone!
Thu, 05 Jun 2008 12:38:07 +0000 Florian Pose Removed static from device.
Thu, 29 May 2008 15:11:26 +0000 Florian Pose Added the new ethercat comman-line tool with lsec functionality.
Thu, 29 May 2008 08:28:22 +0000 Florian Pose Removed xmldev.
Thu, 28 Feb 2008 14:18:18 +0000 Florian Pose Added documentation.
Fri, 22 Feb 2008 11:33:49 +0000 Florian Pose Fixed typo SAVEOP -> SAFEOP.
Thu, 21 Feb 2008 09:24:56 +0000 Florian Pose Renamed master module parameters, re-formatted code documentation.
Tue, 19 Feb 2008 09:58:48 +0000 Florian Pose Allow bus configuration when link is down.
Tue, 19 Feb 2008 08:22:20 +0000 Florian Pose Implemented most realtime interface changes for version 1.4, improved
Mon, 24 Sep 2007 12:12:11 +0000 Florian Pose Updated Doxygen documentation.
Fri, 10 Aug 2007 15:04:06 +0000 Florian Pose Broadcast MAC address accepts first device.
Mon, 12 Mar 2007 16:40:23 +0000 Florian Pose Fixed missing semaphore initialization.
Mon, 12 Mar 2007 08:47:56 +0000 Florian Pose Made waiting for device semaphore uninterruptible.
Mon, 12 Mar 2007 08:42:02 +0000 Florian Pose Replaced master variable 'atomic_t available' by integer and used
Thu, 08 Mar 2007 18:15:25 +0000 Florian Pose Allow only MAC addresses as device identifiers; replaced master list by
Tue, 20 Feb 2007 17:15:43 +0000 Florian Pose Made master devices persistent; added ec_device_attach() and ec_device_detach().
Tue, 20 Feb 2007 13:42:44 +0000 Florian Pose Removed ktype for module kobject; added backup device for master; device
Tue, 20 Feb 2007 11:28:15 +0000 Florian Pose New module file /sys/ethercat, masters moved to /sys/ethercat/masterX.
Tue, 20 Feb 2007 09:43:23 +0000 Florian Pose Layed out device ID functionality in own files.
Fri, 16 Feb 2007 17:13:39 +0000 Florian Pose Introduced device IDs; removed comment lines from 8139too; removed
Fri, 16 Feb 2007 13:30:46 +0000 Florian Pose Removed ec_eoeif_count parameter from master module.
Fri, 16 Feb 2007 13:23:57 +0000 Florian Pose Removed XML device from master structure.
Fri, 09 Feb 2007 18:29:16 +0000 Florian Pose Added EXPORT macro for ecrt_version_magic().
Fri, 09 Feb 2007 10:23:13 +0000 Florian Pose Introduced ECRT version magic.
Fri, 12 Jan 2007 14:28:33 +0000 Florian Pose Replaced ec_isr_t by ec_pollfunc_t; added poll function s in network drivers.
Fri, 12 Jan 2007 12:10:09 +0000 Florian Pose Warn on duplicate master releasing.
Wed, 10 Jan 2007 10:45:57 +0000 Florian Pose Master workqueue replaced with kernel thread.
Fri, 08 Dec 2006 11:39:56 +0000 Florian Pose Re-introduced ecdev_open() and ecdev_close(), to avoid a race condition regarding the link state.
Fri, 24 Nov 2006 11:02:35 +0000 Florian Pose Interface changes for version 1.2, see NEWS file.
Mon, 06 Nov 2006 14:22:35 +0000 Florian Pose kobject_add() in constructors.
Fri, 27 Oct 2006 10:41:02 +0000 Florian Pose Changed output of ec_state_string() for error flag to "+ ERROR".
Fri, 27 Oct 2006 09:19:58 +0000 Florian Pose FIX: Introduced destroy() functions for kobject-derived classes and thus fixed memory leak.
Thu, 26 Oct 2006 16:29:26 +0000 Florian Pose Persistent slave lists.
Wed, 25 Oct 2006 16:49:53 +0000 Florian Pose Compiler flag -DSVNREV only for module.c to avoid unnecessary recompiling.
Fri, 20 Oct 2006 13:05:48 +0000 Florian Pose Implemented SDO reading via Sysfs.
Tue, 17 Oct 2006 14:15:48 +0000 Florian Pose Added EC_SLAVE_STATE_ACK_ERR to ec_state_string(); added EC_STATE_STRING_SIZE
Thu, 28 Sep 2006 13:24:44 +0000 Florian Pose No bus time measuring on device registration.
Thu, 28 Sep 2006 13:22:43 +0000 Florian Pose Altered master version string.