equal
deleted
inserted
replaced
470 EC_ERR("Failed to allocate memory for Sdo!\n"); |
470 EC_ERR("Failed to allocate memory for Sdo!\n"); |
471 fsm->state = ec_fsm_coe_error; |
471 fsm->state = ec_fsm_coe_error; |
472 return; |
472 return; |
473 } |
473 } |
474 |
474 |
475 if (ec_sdo_init(sdo, sdo_index, slave)) { |
475 ec_sdo_init(sdo, slave, sdo_index); |
476 EC_ERR("Failed to init Sdo!\n"); |
|
477 fsm->state = ec_fsm_coe_error; |
|
478 return; |
|
479 } |
|
480 |
|
481 list_add_tail(&sdo->list, &slave->sdo_dictionary); |
476 list_add_tail(&sdo->list, &slave->sdo_dictionary); |
482 } |
477 } |
483 |
478 |
484 fragments_left = EC_READ_U16(data + 4); |
479 fragments_left = EC_READ_U16(data + 4); |
485 if (slave->master->debug_level && fragments_left) { |
480 if (slave->master->debug_level && fragments_left) { |