Commit Graph

131 Commits

Author SHA1 Message Date
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