equal
deleted
inserted
replaced
501 ec_slave_t *slave = fsm->slave; |
501 ec_slave_t *slave = fsm->slave; |
502 |
502 |
503 // Does the slave have to be configured? |
503 // Does the slave have to be configured? |
504 if ((slave->current_state != slave->requested_state |
504 if ((slave->current_state != slave->requested_state |
505 || slave->force_config) && !slave->error_flag) { |
505 || slave->force_config) && !slave->error_flag) { |
|
506 |
506 // Start slave configuration, if it is allowed. |
507 // Start slave configuration, if it is allowed. |
507 down(&master->config_sem); |
508 down(&master->config_sem); |
508 if (!master->allow_config) { |
509 if (!master->allow_config) { |
509 up(&master->config_sem); |
510 up(&master->config_sem); |
510 } else { |
511 } else { |