Changeset 8e10ef4 in mainline for uspace/drv/bus


Ignore:
Timestamp:
2013-01-26T18:13:25Z (13 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b208b3b
Parents:
ad97131
Message:

libusbdev: Interface number and alternate interfaces wrappers.

Location:
uspace/drv/bus/usb
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbflbk/main.c

    rad97131 r8e10ef4  
    4949{
    5050        usb_log_info("Pretending to control %s `%s'.\n",
    51             dev->interface_no < 0 ? "device" : "interface",
     51            usb_device_get_iface_number(dev) < 0 ? "device" : "interface",
    5252            usb_device_get_name(dev));
    5353        return EOK;
  • uspace/drv/bus/usb/usbhid/kbd/kbddev.c

    rad97131 r8e10ef4  
    272272        rc = usbhid_req_set_report(
    273273            usb_device_get_default_pipe(hid_dev->usb_dev),
    274             hid_dev->usb_dev->interface_no, USB_HID_REPORT_TYPE_OUTPUT,
     274            usb_device_get_iface_number(hid_dev->usb_dev),
     275            USB_HID_REPORT_TYPE_OUTPUT,
    275276            kbd_dev->output_buffer, kbd_dev->output_size);
    276277        if (rc != EOK) {
     
    583584
    584585        usbhid_req_set_idle(usb_device_get_default_pipe(hid_dev->usb_dev),
    585             hid_dev->usb_dev->interface_no, IDLE_RATE);
     586            usb_device_get_iface_number(hid_dev->usb_dev), IDLE_RATE);
    586587
    587588
     
    789790        rc = usbhid_req_set_protocol(
    790791            usb_device_get_default_pipe(hid_dev->usb_dev),
    791             hid_dev->usb_dev->interface_no, USB_HID_PROTOCOL_BOOT);
     792            usb_device_get_iface_number(hid_dev->usb_dev),
     793            USB_HID_PROTOCOL_BOOT);
    792794
    793795        if (rc != EOK) {
  • uspace/drv/bus/usb/usbhid/main.c

    rad97131 r8e10ef4  
    6565        }
    6666
    67         if (dev->interface_no < 0) {
     67        if (usb_device_get_iface_number(dev) < 0) {
    6868                usb_log_error("Failed to add HID device: endpoints not found."
    6969                    "\n");
  • uspace/drv/bus/usb/usbhid/mouse/mousedev.c

    rad97131 r8e10ef4  
    316316        // TODO: how to know if the device supports the request???
    317317        usbhid_req_set_idle(usb_device_get_default_pipe(hid_dev->usb_dev),
    318             hid_dev->usb_dev->interface_no, IDLE_RATE);
     318            usb_device_get_iface_number(hid_dev->usb_dev), IDLE_RATE);
    319319        return EOK;
    320320}
     
    427427        rc = usbhid_req_set_protocol(
    428428            usb_device_get_default_pipe(hid_dev->usb_dev),
    429             hid_dev->usb_dev->interface_no, USB_HID_PROTOCOL_BOOT);
     429            usb_device_get_iface_number(hid_dev->usb_dev),
     430            USB_HID_PROTOCOL_BOOT);
    430431
    431432        if (rc != EOK) {
  • uspace/drv/bus/usb/usbmast/bo_trans.c

    rad97131 r8e10ef4  
    202202            usb_device_get_default_pipe(mdev->usb_dev),
    203203            USB_REQUEST_TYPE_CLASS, USB_REQUEST_RECIPIENT_INTERFACE,
    204             0xFF, 0, mdev->usb_dev->interface_no, NULL, 0);
     204            0xFF, 0, usb_device_get_iface_number(mdev->usb_dev), NULL, 0);
    205205}
    206206
     
    242242            usb_device_get_default_pipe(mdev->usb_dev),
    243243            USB_REQUEST_TYPE_CLASS, USB_REQUEST_RECIPIENT_INTERFACE,
    244             0xFE, 0, mdev->usb_dev->interface_no, &max_lun, 1, &data_recv_len);
     244            0xFE, 0, usb_device_get_iface_number(mdev->usb_dev), &max_lun, 1,
     245            &data_recv_len);
    245246        if (rc != EOK) {
    246247                return rc;
Note: See TracChangeset for help on using the changeset viewer.