master/fsm_slave.c
changeset 1610 d46de2278ac6
parent 1608 004a8b91e927
child 1804 742607c464c4
equal deleted inserted replaced
1607:be4dd9c80f42 1610:d46de2278ac6
   280     }
   280     }
   281     if (!ec_fsm_coe_success(&fsm->fsm_coe)) {
   281     if (!ec_fsm_coe_success(&fsm->fsm_coe)) {
   282         EC_DBG("Failed to process SDO request for slave %u.\n",
   282         EC_DBG("Failed to process SDO request for slave %u.\n",
   283                 fsm->slave->ring_position);
   283                 fsm->slave->ring_position);
   284         request->state = EC_INT_REQUEST_FAILURE;
   284         request->state = EC_INT_REQUEST_FAILURE;
   285 		wake_up(&slave->foe_queue);
   285 		wake_up(&slave->sdo_queue);
   286 		fsm->foe_request = NULL;
   286 		fsm->sdo_request = NULL;
   287 		fsm->state = ec_fsm_slave_state_idle;
   287 		fsm->state = ec_fsm_slave_state_idle;
   288         return;
   288         return;
   289     }
   289     }
   290 
   290 
   291     if (master->debug_level)
   291     if (master->debug_level)