diff -r 69122084d066 -r 233e32f428e1 master/fsm_master.c --- a/master/fsm_master.c Tue Mar 04 09:57:36 2008 +0000 +++ b/master/fsm_master.c Tue Mar 04 10:18:02 2008 +0000 @@ -402,7 +402,7 @@ fsm->sdo_request = req; fsm->slave = slave; fsm->state = ec_fsm_master_state_sdo_request; - ec_fsm_coe_upload(&fsm->fsm_coe, slave, req); + ec_fsm_coe_transfer(&fsm->fsm_coe, slave, req); ec_fsm_coe_exec(&fsm->fsm_coe); // execute immediately return 1; } @@ -444,7 +444,7 @@ fsm->sdo_request = &request->req; fsm->slave = slave; fsm->state = ec_fsm_master_state_sdo_request; - ec_fsm_coe_upload(&fsm->fsm_coe, slave, &request->req); + ec_fsm_coe_transfer(&fsm->fsm_coe, slave, &request->req); ec_fsm_coe_exec(&fsm->fsm_coe); // execute immediately return 1; }