Commit Graph

882 Commits

Author SHA1 Message Date
Florian Pose 8e2d564639 Introduced mailbox/CoE defines; avoided duplicate code in CoE segmented
download.
2009-11-21 21:46:52 +01:00
Florian Pose 2ee30ffbd8 SDO segmented download. 2009-11-20 19:01:38 +01:00
Florian Pose bd90926ab3 Use net_device_ops also for EoE devices from 2.6.29 on. 2009-11-19 13:53:33 +01:00
Florian Pose 3a757b8dcc Print complete Ethernet frame during debug. 2009-11-05 09:25:25 +01:00
Florian Pose 49c2f676d5 Bugfix: Unqueue datagram before destroying. 2009-10-29 17:28:49 +01:00
Florian Pose fa26232937 Later freeing of netdev. 2009-10-28 14:59:34 +01:00
Florian Pose fce4304366 Added missing newline. 2009-10-28 14:01:23 +01:00
Florian Pose 98132eff81 Avoid zeroing mailbox datagram because of VoE handlers. 2009-10-28 13:47:39 +01:00
Florian Pose ed57943fd4 Using snprintf for interface name. 2009-10-28 13:17:08 +01:00
Florian Pose 21dacadf01 Merge x86_64 fixes. 2009-10-19 13:13:55 +02:00
Florian Pose 7ac08b531f Avoid warnings on x86_64 platform. Thanks to Thomas Elste. 2009-10-19 13:12:40 +02:00
Florian Pose 5bc430d1a7 Removed unused sysfs macros. 2009-10-13 16:52:56 +02:00
Florian Pose e3b459e060 Fixed clearing slaves: Also clear external requests before. Thanks to Martin
Troxler.
2009-10-06 13:50:30 +02:00
Florian Pose 700226ac83 DC synchrony monitoring methods. 2009-08-21 12:15:16 +02:00
Florian Pose da10aa7043 Merge 2009-08-21 09:46:29 +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 1ccd59402e Implemented ecrt_master_deactivate() in userspace. 2009-08-20 14:43:55 +02:00
Florian Pose 103eb7139c Added ecrt_master_deactivate() to remove the bus configuration. 2009-08-20 14:27:35 +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 4099c6905b Check for NULL pointer in ecdev_receive(). 2009-08-11 12:15:20 +00:00
Florian Pose c2cf92f9ec Fixed setting watchdog intervals. 2009-08-06 12:52:53 +00:00
Florian Pose 0663090dcc Output watchdog configuration in ethercat config. 2009-08-04 12:52:12 +00:00
Florian Pose 694838c9f6 Fixed compiler error on --disable-eoe. 2009-08-04 07:54:16 +00:00
Florian Pose f411a51ca6 Re-added callback data pointer, because it is necessary for some applications. 2009-07-29 09:19:53 +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 735f1efbc1 Removed unwanted tabulators. 2009-07-27 10:37:47 +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 87bd9ded3e Reverted accidential checkin. 2009-07-10 09:38:07 +00:00
Florian Pose 36ff1cb8fa TODO. 2009-07-10 09:36:50 +00:00
Florian Pose 1694ef18d7 Zero mailbox datagram before sending. 2009-07-09 14:05:36 +00:00
Florian Pose 18d3eb982e Configure PDO sync managers even if no configuration has been applied. 2009-07-09 12:54:49 +00:00
Florian Pose f7e14d2915 EoE processing with kthread. 2009-06-30 11:11:56 +00:00
Florian Pose e9b881e6db Output device opened/closed only on debug level 2. 2009-06-29 14:27:06 +00:00
Florian Pose 70d8767f7c Minor: Changed comment style. 2009-06-29 14:25:31 +00:00
Florian Pose 5176ca3cf3 EoE transmit retry; EoE warnings. 2009-06-26 12:21:56 +00:00
Florian Pose 1baa06d05b ethercat eoe command. 2009-06-26 09:46:57 +00:00
Florian Pose 2bb56b4f15 Debug statements with EC_DBG() in EoE code. 2009-06-26 08:00:47 +00:00
Florian Pose 2a7052264b Minor: vendor/product with 8 hex digits. 2009-06-26 07:44:50 +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 a30c09c05b Implemented new network device operations for kernel 2.6.29, thanks to M. Goetze. 2009-06-16 08:30:49 +00:00
Florian Pose d1ef052122 Continue with next sync manager if reading the PDOs failed. 2009-06-15 15:58:09 +00:00
Florian Pose 534c605e4f Fixed mailbox usage for slaves that do not provide sync manager
configurations.
2009-06-15 15:46:04 +00:00
Florian Pose aad3434dd3 Minor. 2009-06-15 15:39:26 +00:00
Florian Pose acd5a56616 Improved newlines in debug data output. 2009-06-15 15:29:24 +00:00
Florian Pose cd480be3a1 Improved error checking on SDO upload. 2009-06-15 12:33:48 +00:00
Florian Pose ee89b28e5a Added documentation. 2009-05-15 09:05:27 +00:00
Florian Pose 8e9761b1e2 Debugging output. 2009-05-07 12:25:10 +00:00
Florian Pose 2550b77338 Slightly improved CoE download expedited request. 2009-05-07 11:41:45 +00:00