master/fsm_master.c
branchstable-1.4
changeset 1690 b7c865818f0a
parent 1686 e206f4485f60
child 1707 11ec009e145d
equal deleted inserted replaced
1689:3cf22779c0cb 1690:b7c865818f0a
   831         )
   831         )
   832 {
   832 {
   833     ec_master_t *master = fsm->master;
   833     ec_master_t *master = fsm->master;
   834     ec_sdo_request_t *request = fsm->sdo_request;
   834     ec_sdo_request_t *request = fsm->sdo_request;
   835 
   835 
       
   836     // FIXME
       
   837     // Check if request is still existing (may have been deleted with a slave
       
   838     // configuration).
       
   839 
   836     if (ec_fsm_coe_exec(&fsm->fsm_coe)) return;
   840     if (ec_fsm_coe_exec(&fsm->fsm_coe)) return;
   837 
   841 
   838     if (!ec_fsm_coe_success(&fsm->fsm_coe)) {
   842     if (!ec_fsm_coe_success(&fsm->fsm_coe)) {
   839         EC_DBG("Failed to process SDO request for slave %u.\n",
   843         EC_DBG("Failed to process SDO request for slave %u.\n",
   840                 fsm->slave->ring_position);
   844                 fsm->slave->ring_position);