examples/rtai/rtai_sample.c
branchstable-1.1
changeset 1732 1cc865ba17c2
parent 1716 9440f4ff25c7
child 509 87baea61d0c7
child 1739 5fcbd29151d2
equal deleted inserted replaced
1731:60b2aad9d40b 1732:1cc865ba17c2
   200 {
   200 {
   201     printk(KERN_INFO "=== Stopping EtherCAT RTAI sample module... ===\n");
   201     printk(KERN_INFO "=== Stopping EtherCAT RTAI sample module... ===\n");
   202 
   202 
   203     rt_task_delete(&task);
   203     rt_task_delete(&task);
   204     stop_rt_timer();
   204     stop_rt_timer();
   205     ecrt_master_deactivate(master);
       
   206     ecrt_release_master(master);
   205     ecrt_release_master(master);
   207     rt_sem_delete(&master_sem);
   206     rt_sem_delete(&master_sem);
   208 
   207 
   209     printk(KERN_INFO "=== EtherCAT RTAI sample module stopped. ===\n");
   208     printk(KERN_INFO "=== EtherCAT RTAI sample module stopped. ===\n");
   210 }
   209 }