master/fsm_master.c
branchstable-1.4
changeset 1647 dd648d1786e9
parent 1634 ae4c73f4c56d
child 1685 399ef727bf62
equal deleted inserted replaced
1646:c887af3c92b3 1647:dd648d1786e9
   726     ec_master_t *master = fsm->master;
   726     ec_master_t *master = fsm->master;
   727 
   727 
   728     if (ec_fsm_slave_config_exec(&fsm->fsm_slave_config))
   728     if (ec_fsm_slave_config_exec(&fsm->fsm_slave_config))
   729         return;
   729         return;
   730 
   730 
       
   731     fsm->slave->force_config = 0;
       
   732 
   731     // configuration finished
   733     // configuration finished
   732     master->config_busy = 0;
   734     master->config_busy = 0;
   733     wake_up_interruptible(&master->config_queue);
   735     wake_up_interruptible(&master->config_queue);
   734 
   736 
   735     if (!ec_fsm_slave_config_success(&fsm->fsm_slave_config)) {
   737     if (!ec_fsm_slave_config_success(&fsm->fsm_slave_config)) {