Commit Graph

197 Commits

Author SHA1 Message Date
Florian Pose e1fbf24252 Added 8139too drivers for 2.6.36 and 2.6.37. 2011-05-12 16:38:48 +02:00
Florian Pose ac7585e0d5 Added e1000 driver for 2.6.28. 2011-01-18 16:45:26 +01:00
Florian Pose 1b40b2ac8d Added 8139too driver for 2.6.34, thanks to Malcolm Lewis. 2010-10-25 16:55:00 +02:00
Florian Pose 243693b547 Added r8169 for 2.6.32 (thanks to Robbie K). 2010-10-25 16:30:45 +02:00
Florian Pose 137d0e86b3 Added r8169 driver for 2.6.37. 2012-01-04 14:04:24 +01:00
Florian Pose 0d7ad377df Added e100 driver for 2.6.37. 2012-01-04 12:35:31 +01:00
Florian Pose 8d7686c8c0 Added e1000e driver for 2.6.33. 2011-12-15 15:05:23 +01:00
Florian Pose d7ac98f1af Added 8139too driver for 2.6.35. 2012-01-09 12:47:26 +01:00
Florian Pose e3d43f260d Added e1000 driver for 2.6.37. 2011-12-15 14:05:44 +01:00
Andreas Stewering-Bone 8a7ecfc9cc 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 b5e2761762 Added e1000 driver for 2.6.32. 2011-12-15 13:21:32 +01:00
Florian Pose e8ffd304ce Added first systemd support. 2012-01-04 18:00:36 +01:00
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 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 ce954f5f1f Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang. 2011-07-06 16:37:40 +02:00
Florian Pose 38b6cbfb80 Added e1000 driver for 2.6.27. 2010-04-15 23:04:26 +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 fc4ee4d699 Added ecrt_slave_config_idn() method to store SoE IDN configurations. 2010-03-05 18:05:35 +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 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 69da1f1cb2 Improved handling and installation of the modules' symbol versions. 2010-02-16 15:08:54 +01:00
Florian Pose c58829fc28 Added e100 driver for 2.6.27. 2009-09-30 21:14:40 +02:00
Florian Pose 1aa450c318 Fixed SDO upload segment response for 10 bytes mailbox length (thanks to Joerg
Mohre).
2009-08-21 09:45:53 +02:00
Florian Pose 6161473018 Switched from Subversion to Mercurial. 2009-08-13 15:18:53 +02:00
Florian Pose 10c7501851 Implemented CompleteAccess for SDO downloads. 2009-08-13 13:53:56 +02:00
Florian Pose 7be660dced Added r8169 driver for 2.6.29. 2009-07-30 14:21:28 +00:00
Florian Pose 8691b42281 Added 'ethercat cstruct' command to output PDO information in C language. 2009-07-29 12:24:55 +00:00
Florian Pose a7521cc69d Improved bus information API. 2009-07-28 15:42:00 +00:00
Florian Pose 4f4ac6e4fa Added watchdog configuration via application interface (thanks to J. Mohre). 2009-07-27 10:48:52 +00:00
Florian Pose 2ce7cf6466 Added e100 for kernel 2.6.29, thanks to Andre Puschmann. 2009-07-15 12:00:17 +00:00
Florian Pose a3c32e8b67 Improved the callback mechanism. 2009-07-13 15:18:28 +00:00
Florian Pose 5ac0980aba Fixed SDO upload segment response (thanks to Christoph Peter). 2009-07-10 10:37:14 +00:00
Florian Pose fbb6b62eaf Separated master requesting into open and reserve for userspace library.
(thanks to Martin Troxler).
2009-07-10 10:07:48 +00:00
Florian Pose f7e14d2915 EoE processing with kthread. 2009-06-30 11:11:56 +00:00
Florian Pose 1baa06d05b ethercat eoe command. 2009-06-26 09:46:57 +00:00
Florian Pose 41dec510d5 merge -c1788 branches/stable-1.4: ec_master.symvers installation. 2009-06-19 14:41:06 +00:00
Florian Pose d8aa9e8068 merge -c1787 branches/stable-1.4: Added r8169 driver for 2.6.28. 2009-06-19 14:39:13 +00:00
Florian Pose 7fa57e2f0f Added e100 driver for 2.6.28, thanks to Kim H. Madsen. 2009-06-16 08:36:15 +00:00
Florian Pose c63ae51257 Added 8139too driver for 2.6.29, thanks to M. Goetze. 2009-06-16 08:29:30 +00:00
Florian Pose f4e3271bee 'ethercat xml' creates <EtherCATInfoList> for more than one slave. 2009-06-16 08:04:50 +00:00
Florian Pose 8908f29f29 Added 8139too driver for 2.6.28, thanks to M. Goetze. 2009-05-07 15:00:01 +00:00
Florian Pose ef854c1c93 Changed EC_MAX_SII_SIZE to 4096. 2009-05-05 09:43:32 +00:00
Florian Pose 779c653142 Added ecrt_slave_sdo_upload() and ecrt_slave_sdo_download(). Thanks to
S. Weiser.
2009-05-05 08:15:02 +00:00
Florian Pose 9586870ee7 Added 'ethercat graph' command. 2009-04-29 13:06:38 +00:00
Florian Pose b7e06d12f4 Output link state in 'ethercat master'. 2009-04-17 12:55:55 +00:00
Florian Pose 515a66aa8e Clear slave list on link down. 2009-04-17 12:41:57 +00:00
Florian Pose 4694cde027 Added debug_level module parameter. debug_level is now unsigned int. 2009-04-17 12:03:12 +00:00
Florian Pose e3b1d8e573 DC cyclic operation and slave configuration. TBC... 2009-04-09 09:17:41 +00:00
Florian Pose e7ef84f96f Added 64-bit data access macros. 2009-04-08 10:15:28 +00:00
Florian Pose da1c5588de Read SDO entry access rights. 2009-04-08 08:13:33 +00:00
Florian Pose a917fda81f Added 8139too driver for 2.6.27, thanks to M. Goetze. 2009-03-09 09:10:05 +00:00
Florian Pose 388e43b7e6 Added e1000 driver for 2.6.26, thanks to M. Luescher. 2009-02-24 09:11:19 +00:00
Florian Pose 0531065e8c Added 8139too for 2.6.26, thanks to M. Luescher. 2009-02-24 09:05:46 +00:00
Florian Pose ae9d759622 Added ecrt_master_slave(). 2009-01-26 14:39:49 +00:00
Florian Pose 5d4b915317 merge -c1619 branches/1.4-foe: Implemented going to bootstrap state BOOT. 2009-01-26 13:22:05 +00:00
Florian Pose 9e4773a571 TODO. 2009-01-26 11:49:26 +00:00
Florian Pose 826ae37b26 merge -c1604 branches/stable-1.4: Fixed spelling of EtherCAT terms. 2009-01-26 11:45:30 +00:00
Florian Pose 5ca3d24337 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only. 2009-01-26 11:16:10 +00:00
Florian Pose 40fba959c3 merge -c1602 branches/stable-1.4: Fixed e1000 ring bug. 2009-01-26 10:34:53 +00:00
Florian Pose deb07b5686 merge -r1599:1600 branches/stable-1.4: Removed bashisms from init script. 2009-01-26 10:30:17 +00:00
Florian Pose cf453682aa Added 8139too for 2.6.25. 2009-01-13 13:31:38 +00:00
Florian Pose c66d1cc62a merge -r1583:1593 branches/stable-1.4: Fixed detaching oops. 2008-11-25 14:07:19 +00:00
Florian Pose 8d46a283f6 Improved error case return codes of many functions. 2008-11-17 17:18:02 +00:00
Florian Pose f552f81763 merge -c1582 branches/stable-1.4: Typo. 2008-11-06 15:46:40 +00:00
Florian Pose 8e7a370756 Create debug interface with address of physical device on attachment. 2008-11-05 15:05:40 +00:00
Florian Pose 72381046c2 merge -c1554 branches/stable-1.4: Fixed WC calculation for multiple datagrams. 2008-11-05 10:16:11 +00:00
Florian Pose c2547728d1 Added LGPL licence headers to userspace library. 2008-10-14 14:01:09 +00:00
Florian Pose 01be58990e TODO, NEWS. 2008-10-10 09:56:32 +00:00
Florian Pose 6c484fa19a Added changes since 1.4.0-rc2. 2008-10-02 07:14:00 +00:00
Florian Pose 0ce4372c63 e100 NEWS. 2008-09-30 12:33:03 +00:00
Florian Pose 64e1d6f678 Introduced ec_datagram_zero(). 2008-09-30 07:34:55 +00:00
Florian Pose ee0d27bf53 NEWS. 2008-09-01 14:18:35 +00:00
Florian Pose 138c58b066 NEWS 2008-08-27 08:03:19 +00:00
Florian Pose 8044dd6e0e 1.4.0-rc2 NEWS 2008-08-27 08:01:40 +00:00
Florian Pose cdd1315dbd Use expedited transfer type for Sdos <= 4 byte. 2008-07-29 09:04:55 +00:00
Florian Pose 2d63291b35 Fixed missing protection for a spin_lock_irqrestore() call. 2008-07-28 08:28:42 +00:00
Florian Pose 369852b938 NEWS. 2008-07-28 08:17:01 +00:00
Florian Pose 2def883e12 NEWS. 2008-07-02 14:41:29 +00:00
Florian Pose 5b5b7e1e00 Updated header docs, features and news file. 2008-07-02 14:28:30 +00:00
Florian Pose 06f499078d Improved ecdev_offer(). 2008-06-17 10:19:52 +00:00
Florian Pose 3b4cae9626 Added the new ethercat comman-line tool with lsec functionality. 2008-05-29 15:11:26 +00:00
Florian Pose 24ac60fdcc Fetch Sdo dictionaries and process SII requests in operation mode. 2008-04-25 14:58:33 +00:00
Florian Pose 066546e81c Removed ecdb.h 2008-04-25 14:38:11 +00:00
Florian Pose 80c1bf823d Removed bus validation; slave configuration during realtime operation;
improved scan/config busy flags.
2008-04-25 12:04:23 +00:00
Florian Pose 8cda77403f Added support for e1000 2.6.24, thanks to Matthias Luescher. 2008-04-18 13:17:25 +00:00
Florian Pose bb0aac3d58 Added alpha support for the Realtek r8169 chipset, thanks to Scott
Hassan.
2008-04-18 12:33:35 +00:00
Florian Pose a48d371781 NEWS. 2008-04-18 12:01:38 +00:00
Florian Pose e9ff403255 Exported ecrt_slave_config_sdo(); added documentation. 2008-04-16 08:33:04 +00:00
Florian Pose f69b21af02 Renamed EEPROM to SII. 2008-03-17 09:38:48 +00:00
Florian Pose dabaab4410 Allow multiple sync manager categories. 2008-03-17 09:05:13 +00:00
Florian Pose ca265cd7b7 Updated docs. 2008-03-04 12:59:50 +00:00
Florian Pose ea501996b2 Added ecrt_slave_config_pdo() and ecrt_slave_config_pdo_entry(). 2008-02-28 14:29:50 +00:00
Florian Pose ff0cb08815 NEWS. 2008-02-28 11:07:40 +00:00
Florian Pose 2a2b442219 Updated news. 2008-02-27 10:28:43 +00:00
Florian Pose 397b5bf0cc Reading of Pdo mapping via CoE during scan. 2008-02-26 16:58:20 +00:00
Florian Pose 49baa165af Support for slaves that don't support the LRW datagram type. 2008-02-22 16:04:23 +00:00
Florian Pose 39f4da4d4f Implemented missing datagram types. 2008-02-22 15:35:39 +00:00