include/ecrt.h
changeset 1513 60ca68d853b8
parent 1512 388901f44a5e
child 1526 66edd310830c
--- a/include/ecrt.h	Tue Jul 28 16:06:21 2009 +0000
+++ b/include/ecrt.h	Wed Jul 29 09:19:53 2009 +0000
@@ -477,8 +477,10 @@
  */
 void ecrt_master_callbacks(
         ec_master_t *master, /**< EtherCAT master */
-        void (*send_cb)(ec_master_t *), /**< Datagram sending callback. */
-        void (*receive_cb)(ec_master_t *) /**< Receive callback. */
+        void (*send_cb)(void *), /**< Datagram sending callback. */
+        void (*receive_cb)(void *), /**< Receive callback. */
+        void *cb_data /**< Arbitraty pointer passed to the callback functions.
+                       */
         );
 
 #endif /* __KERNEL__ */