diff -r 11fb47492456 -r 87baea61d0c7 examples/rtai/rtai_sample.c --- 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: