equal
deleted
inserted
replaced
1043 err = getSDOlineOnUse( d, nodeId, whoami, &line ); |
1043 err = getSDOlineOnUse( d, nodeId, whoami, &line ); |
1044 if (!err) { |
1044 if (!err) { |
1045 /* The line *must* be released by the core program. */ |
1045 /* The line *must* be released by the core program. */ |
1046 StopSDO_TIMER(line) |
1046 StopSDO_TIMER(line) |
1047 d->transfers[line].state = SDO_ABORTED_RCV; |
1047 d->transfers[line].state = SDO_ABORTED_RCV; |
|
1048 d->transfers[line].abortCode = abortCode; |
1048 MSG_WAR(0x3AB0, "SD0. Received SDO abort. Line state ABORTED. Code : ", abortCode); |
1049 MSG_WAR(0x3AB0, "SD0. Received SDO abort. Line state ABORTED. Code : ", abortCode); |
1049 if(d->transfers[line].Callback) (*d->transfers[line].Callback)(d,nodeId); |
1050 if(d->transfers[line].Callback) (*d->transfers[line].Callback)(d,nodeId); |
1050 } |
1051 } |
1051 else |
1052 else |
1052 MSG_WAR(0x3AB1, "SD0. Received SDO abort. No line found. Code : ", abortCode); |
1053 MSG_WAR(0x3AB1, "SD0. Received SDO abort. No line found. Code : ", abortCode); |