Changeset 933b0d7 in mainline for uspace/drv/bus


Ignore:
Timestamp:
2011-09-07T11:38:57Z (14 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d394f1b8
Parents:
7099861
Message:

USB: make bandwidth count function changeable

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

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/ohci/hc.c

    r7099861 r933b0d7  
    188188        list_initialize(&instance->pending_batches);
    189189
    190         ret = hcd_init(&instance->generic, BANDWIDTH_AVAILABLE_USB11);
     190        ret = hcd_init(&instance->generic, BANDWIDTH_AVAILABLE_USB11,
     191            bandwidth_count_usb11);
    191192        CHECK_RET_RETURN(ret, "Failed to initialize generic driver: %s.\n",
    192193            str_error(ret));
  • uspace/drv/bus/usb/uhci/hc.c

    r7099861 r933b0d7  
    192192            "Device registers at %p (%zuB) accessible.\n", io, reg_size);
    193193
    194         ret = hcd_init(&instance->generic, BANDWIDTH_AVAILABLE_USB11);
     194        ret = hcd_init(&instance->generic, BANDWIDTH_AVAILABLE_USB11,
     195            bandwidth_count_usb11);
    195196        CHECK_RET_RETURN(ret, "Failed to initialize HCD generic driver: %s.\n",
    196197            str_error(ret));
  • uspace/drv/bus/usb/vhc/main.c

    r7099861 r933b0d7  
    7373        }
    7474        data->magic = 0xDEADBEEF;
    75         rc = usb_endpoint_manager_init(&data->ep_manager, (size_t) -1);
     75        rc = usb_endpoint_manager_init(&data->ep_manager, (size_t) -1,
     76            bandwidth_count_usb11);
    7677        if (rc != EOK) {
    7778                usb_log_fatal("Failed to initialize endpoint manager.\n");
Note: See TracChangeset for help on using the changeset viewer.