equal
deleted
inserted
replaced
181 { |
181 { |
182 ec_slave_t *slave = fsm->slave; |
182 ec_slave_t *slave = fsm->slave; |
183 ec_master_sdo_request_t *request, *next; |
183 ec_master_sdo_request_t *request, *next; |
184 |
184 |
185 // search the first external request to be processed |
185 // search the first external request to be processed |
186 list_for_each_entry_safe(request, next, |
186 list_for_each_entry_safe(request, next, &slave->sdo_requests, list) { |
187 &slave->slave_sdo_requests, list) { |
|
188 |
187 |
189 list_del_init(&request->list); // dequeue |
188 list_del_init(&request->list); // dequeue |
190 if (slave->current_state & EC_SLAVE_STATE_ACK_ERR) { |
189 if (slave->current_state & EC_SLAVE_STATE_ACK_ERR) { |
191 EC_SLAVE_WARN(slave, "Aborting SDO request," |
190 EC_SLAVE_WARN(slave, "Aborting SDO request," |
192 " slave has error flag set.\n"); |
191 " slave has error flag set.\n"); |