master/sdo_entry.c
changeset 852 ab439cbc7a81
parent 849 4b712ec8929d
child 854 f4f53be425ac
equal deleted inserted replaced
851:2bb18adcd204 852:ab439cbc7a81
   265     ec_master_t *master = entry->sdo->slave->master;
   265     ec_master_t *master = entry->sdo->slave->master;
   266     off_t off = 0;
   266     off_t off = 0;
   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, entry->sdo->index, entry->subindex);
   270     ec_sdo_request_init(&request.req);
       
   271     ec_sdo_request_read(&request.req, entry->sdo->index, entry->subindex);
   271 
   272 
   272     // schedule request.
   273     // schedule request.
   273     down(&master->sdo_sem);
   274     down(&master->sdo_sem);
   274     list_add_tail(&request.list, &master->slave_sdo_requests);
   275     list_add_tail(&request.list, &master->slave_sdo_requests);
   275     up(&master->sdo_sem);
   276     up(&master->sdo_sem);