master/sdo_entry.c
changeset 961 8aa60dd6cbc7
parent 939 6a3b0be56498
child 986 a486591ba86b
equal deleted inserted replaced
960:36e460ffbb5e 961:8aa60dd6cbc7
   183         )
   183         )
   184 {
   184 {
   185     off_t off = 0;
   185     off_t off = 0;
   186     unsigned int i;
   186     unsigned int i;
   187 
   187 
   188     if (request->data_size != entry->bit_length) {
   188     if (request->data_size * 8 != entry->bit_length) {
   189         EC_ERR("Dictionary size of Sdo entry 0x%04X:%02X (%u bit) does not "
   189         EC_ERR("Dictionary size of Sdo entry 0x%04X:%02X (%u bit) does not "
   190                 "match size of uploaded data (%u byte)!\n", entry->sdo->index,
   190                 "match size of uploaded data (%u byte)!\n", entry->sdo->index,
   191                 entry->subindex, entry->bit_length, request->data_size);
   191                 entry->subindex, entry->bit_length, request->data_size);
   192         EC_DBG("Uploaded data:\n");
   192         EC_DBG("Uploaded data:\n");
   193         ec_print_data(request->data, request->data_size);
   193         ec_print_data(request->data, request->data_size);