Changeset fa48ebe in mainline for uspace/lib/drv


Ignore:
Timestamp:
2011-02-18T16:08:12Z (14 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1dde2eb1
Parents:
735eac3
Message:

New device's speed uses enum

Location:
uspace/lib/drv
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/generic/remote_usbhc.c

    r735eac3 rfa48ebe  
    164164        }
    165165       
    166         bool full_speed = DEV_IPC_GET_ARG1(*call);
     166        usb_speed_t speed = DEV_IPC_GET_ARG1(*call);
    167167       
    168         int rc = usb_iface->reserve_default_address(device, full_speed);
     168        int rc = usb_iface->reserve_default_address(device, speed);
    169169
    170170        async_answer_0(callid, rc);
     
    196196        }
    197197       
    198         bool full_speed = DEV_IPC_GET_ARG1(*call);
     198        usb_speed_t speed = DEV_IPC_GET_ARG1(*call);
    199199
    200200        usb_address_t address;
    201         int rc = usb_iface->request_address(device, full_speed, &address);
     201        int rc = usb_iface->request_address(device, speed, &address);
    202202        if (rc != EOK) {
    203203                async_answer_0(callid, rc);
  • uspace/lib/drv/include/usbhc_iface.h

    r735eac3 rfa48ebe  
    232232        int (*tell_address)(device_t *, devman_handle_t, usb_address_t *);
    233233
    234         int (*reserve_default_address)(device_t *, bool);
     234        int (*reserve_default_address)(device_t *, usb_speed_t);
    235235        int (*release_default_address)(device_t *);
    236         int (*request_address)(device_t *, bool, usb_address_t *);
     236        int (*request_address)(device_t *, usb_speed_t, usb_address_t *);
    237237        int (*bind_address)(device_t *, usb_address_t, devman_handle_t);
    238238        int (*release_address)(device_t *, usb_address_t);
Note: See TracChangeset for help on using the changeset viewer.