Ignore:
Timestamp:
2011-06-01T15:59:34Z (14 years ago)
Author:
Matus Dekanek <smekideki@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
49ba19d
Parents:
c9f0975
Message:

change from lelian: USB hid subdriver receives parsed report from HID core
uhci root hub: change message level from info to debug

File:
1 edited

Legend:

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

    rc9f0975 r65c3794  
    269269/*----------------------------------------------------------------------------*/
    270270
    271 bool usb_multimedia_polling_callback(struct usb_hid_dev *hid_dev, void *data,
    272     uint8_t *buffer, size_t buffer_size)
     271bool usb_multimedia_polling_callback(struct usb_hid_dev *hid_dev, void *data/*,
     272    uint8_t *buffer, size_t buffer_size*/)
    273273{
    274274        // TODO: checks
    275         if (hid_dev == NULL || data == NULL || buffer == NULL) {
     275        if (hid_dev == NULL || data == NULL/* || buffer == NULL*/) {
    276276                return false;
    277277        }
    278278       
    279         usb_log_debug(NAME " usb_lgtch_polling_callback(%p, %p, %zu)\n",
    280             hid_dev, buffer, buffer_size);
     279//      usb_log_debug(NAME " usb_lgtch_polling_callback(%p, %p, %zu)\n",
     280//          hid_dev, buffer, buffer_size);
    281281       
    282282        usb_multimedia_t *multim_dev = (usb_multimedia_t *)data;
    283283
    284         usb_log_debug(NAME " Calling usb_hid_parse_report() with "
    285             "buffer %s\n", usb_debug_str_buffer(buffer, buffer_size, 0));
     284//      usb_log_debug(NAME " Calling usb_hid_parse_report() with "
     285//          "buffer %s\n", usb_debug_str_buffer(buffer, buffer_size, 0));
    286286       
    287287        usb_hid_report_path_t *path = usb_hid_report_path();
    288288        usb_hid_report_path_append_item(path, USB_HIDUT_PAGE_CONSUMER, 0);
    289289
    290         uint8_t report_id;
    291        
    292         int rc = usb_hid_parse_report(hid_dev->report, buffer, buffer_size,
    293             &report_id);
    294        
    295         if (rc != EOK) {
    296                 usb_log_warning(NAME "Error in usb_hid_parse_report(): %s\n",
    297                     str_error(rc));
    298                 return true;
    299         }
    300        
    301         usb_hid_report_path_set_report_id(path, report_id);
     290//      uint8_t report_id;
     291       
     292//      int rc = usb_hid_parse_report(hid_dev->report, buffer, buffer_size,
     293//          &report_id);
     294       
     295//      if (rc != EOK) {
     296//              usb_log_warning(NAME "Error in usb_hid_parse_report(): %s\n",
     297//                  str_error(rc));
     298//              return true;
     299//      }
     300       
     301        usb_hid_report_path_set_report_id(path, hid_dev->report_id);
    302302
    303303        usb_hid_report_field_t *field = usb_hid_report_get_sibling(
Note: See TracChangeset for help on using the changeset viewer.