master/sdo_entry.c
changeset 858 69122084d066
parent 854 f4f53be425ac
child 861 6e3de145421a
equal deleted inserted replaced
857:7874c884dc2b 858:69122084d066
   267     ec_master_sdo_request_t request;
   267     ec_master_sdo_request_t request;
   268 
   268 
   269     request.slave = entry->sdo->slave;
   269     request.slave = entry->sdo->slave;
   270     ec_sdo_request_init(&request.req);
   270     ec_sdo_request_init(&request.req);
   271     ec_sdo_request_address(&request.req, entry->sdo->index, entry->subindex);
   271     ec_sdo_request_address(&request.req, entry->sdo->index, entry->subindex);
   272     ec_sdo_request_read(&request.req);
   272     ecrt_sdo_request_read(&request.req);
   273 
   273 
   274     // schedule request.
   274     // schedule request.
   275     down(&master->sdo_sem);
   275     down(&master->sdo_sem);
   276     list_add_tail(&request.list, &master->slave_sdo_requests);
   276     list_add_tail(&request.list, &master->slave_sdo_requests);
   277     up(&master->sdo_sem);
   277     up(&master->sdo_sem);