rt/msr_module.c
changeset 106 d6679c77ad3f
parent 104 052bc82d5442
child 112 eec7639c7be9
--- a/rt/msr_module.c	Fri Mar 17 15:18:13 2006 +0000
+++ b/rt/msr_module.c	Fri Mar 17 16:25:02 2006 +0000
@@ -37,7 +37,7 @@
 // EtherCAT
 #include "../include/ecrt.h"
 
-//#define ASYNC
+#define ASYNC
 
 // Defines/Makros
 #define HZREDUCTION (MSR_ABTASTFREQUENZ / HZ)
@@ -229,10 +229,8 @@
 #endif
 
 #ifdef ASYNC
-    ecrt_domain_queue(domain1);
-    ecrt_domain_queue(domain2);
-    ecrt_master_async_send(master);
-    udelay(100);
+    // Einmal senden und warten...
+    ecrt_master_prepare_async_io(master);
 #endif
 
     ipipe_init_attr(&attr);