Changeset 0ef03d7 in mainline for uspace/drv


Ignore:
Timestamp:
2012-12-21T11:19:18Z (13 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
daf59d1
Parents:
53332b5b
Message:

libusbhost: Add speed and bw parameters to hcd_ddf_setup_device.

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

Legend:

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

    r53332b5b r0ef03d7  
    8888            "Failed to disable legacy USB: %s.\n", str_error(ret));
    8989
    90         /* TODO High Speed, no bandwidth */
    91         ret = hcd_ddf_setup_device(device, NULL);       
     90        /* High Speed, no bandwidth */
     91        ret = hcd_ddf_setup_device(device, NULL, USB_SPEED_HIGH, 0, NULL);     
    9292        CHECK_RET_RETURN(ret,
    9393            "Failed to init generci hcd driver: %s\n", str_error(ret));
  • uspace/drv/bus/usb/ohci/ohci.c

    r53332b5b r0ef03d7  
    132132
    133133        /* Initialize generic HCD driver */
    134         ret = hcd_ddf_setup_device(device, NULL);
     134        ret = hcd_ddf_setup_device(device, NULL, USB_SPEED_FULL,
     135            BANDWIDTH_AVAILABLE_USB11, bandwidth_count_usb11);
    135136        if (ret != EOK) {
    136137                unregister_interrupt_handler(device, irq);
  • uspace/drv/bus/usb/uhci/uhci.c

    r53332b5b r0ef03d7  
    137137
    138138        ddf_fun_t *hc_fun = NULL;
    139         ret = hcd_ddf_setup_device(device, &hc_fun);
     139        ret = hcd_ddf_setup_device(device, &hc_fun, USB_SPEED_FULL,
     140            BANDWIDTH_AVAILABLE_USB11, bandwidth_count_usb11);
    140141        CHECK_RET_RETURN(ret, "Failed to setup UHCI HCD.\n");
    141142       
Note: See TracChangeset for help on using the changeset viewer.