master/master.c
changeset 252 111a5c195b8d
parent 251 c1d0b63a9302
child 253 6dd3e49dbb85
equal deleted inserted replaced
251:c1d0b63a9302 252:111a5c195b8d
   681 
   681 
   682     EC_INFO("Starting Free-Run mode.\n");
   682     EC_INFO("Starting Free-Run mode.\n");
   683 
   683 
   684     master->mode = EC_MASTER_MODE_FREERUN;
   684     master->mode = EC_MASTER_MODE_FREERUN;
   685     ec_fsm_reset(&master->fsm);
   685     ec_fsm_reset(&master->fsm);
   686     queue_delayed_work(master->workqueue, &master->freerun_work, HZ / 100);
   686     queue_delayed_work(master->workqueue, &master->freerun_work, 1);
   687 }
   687 }
   688 
   688 
   689 /*****************************************************************************/
   689 /*****************************************************************************/
   690 
   690 
   691 /**
   691 /**
   729     ecrt_master_async_send(master);
   729     ecrt_master_async_send(master);
   730 
   730 
   731     // release master lock
   731     // release master lock
   732     spin_unlock_bh(&master->internal_lock);
   732     spin_unlock_bh(&master->internal_lock);
   733 
   733 
   734     queue_delayed_work(master->workqueue, &master->freerun_work, HZ / 100);
   734     queue_delayed_work(master->workqueue, &master->freerun_work, 1);
   735 }
   735 }
   736 
   736 
   737 /*****************************************************************************/
   737 /*****************************************************************************/
   738 
   738 
   739 /**
   739 /**