--- a/examples/rtai/rtai_sample.c Tue Jan 02 13:15:02 2007 +0000
+++ b/examples/rtai/rtai_sample.c Tue Jan 02 13:25:26 2007 +0000
@@ -95,6 +95,7 @@
// process data
//k_pos = EC_READ_U32(r_ssi_input);
+ ecrt_domain_queue(domain1);
ecrt_master_run(master);
ecrt_master_send(master);
@@ -139,7 +140,6 @@
goto out_return;
}
-
ecrt_master_callbacks(master, request_lock, release_lock, NULL);
printk(KERN_INFO "Registering domain...\n");
@@ -160,8 +160,6 @@
goto out_release_master;
}
- ecrt_master_prepare(master);
-
printk("Starting cyclic sample thread...\n");
requested_ticks = nano2count(TIMERTICKS);
tick_period = start_rt_timer(requested_ticks);
@@ -186,7 +184,6 @@
rt_task_delete(&task);
out_stop_timer:
stop_rt_timer();
- ecrt_master_deactivate(master);
out_release_master:
ecrt_release_master(master);
out_return: