Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/usbhid/usbhid.c

    r19e0560e rae5f77d5  
    572572       
    573573        assert(hid_dev->input_report != NULL);
    574         usb_log_debug("Max input report size: %zu, buffer size: %zu\n",
    575             hid_dev->max_input_report_size, buffer_size);
     574        usb_log_debug("New data [%zu/%zu]: %s\n", buffer_size,
     575            hid_dev->max_input_report_size,
     576            usb_debug_str_buffer(buffer, buffer_size, 0));
    576577
    577578        if (hid_dev->max_input_report_size >= buffer_size) {
     
    582583        }
    583584       
     585        // parse the input report
     586       
     587        int rc = usb_hid_parse_report(hid_dev->report, buffer, buffer_size,
     588            &hid_dev->report_id);
     589       
     590        if (rc != EOK) {
     591                usb_log_warning("Error in usb_hid_parse_report():"
     592                    "%s\n", str_error(rc));
     593        }       
     594       
    584595        bool cont = false;
    585596       
     
    588599                if (hid_dev->subdrivers[i].poll != NULL
    589600                    && hid_dev->subdrivers[i].poll(hid_dev,
    590                         hid_dev->subdrivers[i].data, buffer, buffer_size)) {
     601                        hid_dev->subdrivers[i].data)) {
    591602                        cont = true;
    592603                }
Note: See TracChangeset for help on using the changeset viewer.