master/fsm_master.c
changeset 1277 1189e040fe12
parent 1225 4d5b739edcb5
child 1326 ef907b0b5125
equal deleted inserted replaced
1276:c4fafee8043a 1277:1189e040fe12
   788     ec_master_t *master = fsm->master;
   788     ec_master_t *master = fsm->master;
   789 
   789 
   790     if (ec_fsm_slave_config_exec(&fsm->fsm_slave_config))
   790     if (ec_fsm_slave_config_exec(&fsm->fsm_slave_config))
   791         return;
   791         return;
   792 
   792 
       
   793     fsm->slave->force_config = 0;
       
   794 
   793     // configuration finished
   795     // configuration finished
   794     master->config_busy = 0;
   796     master->config_busy = 0;
   795     wake_up_interruptible(&master->config_queue);
   797     wake_up_interruptible(&master->config_queue);
   796 
   798 
   797     if (!ec_fsm_slave_config_success(&fsm->fsm_slave_config)) {
   799     if (!ec_fsm_slave_config_success(&fsm->fsm_slave_config)) {