Changeset 6427cf67 in mainline for uspace/lib/drv
- Timestamp:
- 2011-02-18T13:26:12Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0c00dac, 735eac3
- Parents:
- f673f60
- Location:
- uspace/lib/drv
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/generic/remote_usbhc.c
rf673f60 r6427cf67 163 163 return; 164 164 } 165 166 int rc = usb_iface->reserve_default_address(device); 165 166 bool full_speed = DEV_IPC_GET_ARG1(*call); 167 168 int rc = usb_iface->reserve_default_address(device, full_speed); 167 169 168 170 async_answer_0(callid, rc); … … 193 195 return; 194 196 } 197 198 bool full_speed = DEV_IPC_GET_ARG1(*call); 195 199 196 200 usb_address_t address; 197 int rc = usb_iface->request_address(device, &address);201 int rc = usb_iface->request_address(device, full_speed, &address); 198 202 if (rc != EOK) { 199 203 async_answer_0(callid, rc); -
uspace/lib/drv/include/usbhc_iface.h
rf673f60 r6427cf67 40 40 #include "driver.h" 41 41 #include <usb/usb.h> 42 #include <bool.h> 42 43 43 44 … … 231 232 int (*tell_address)(device_t *, devman_handle_t, usb_address_t *); 232 233 233 int (*reserve_default_address)(device_t * );234 int (*reserve_default_address)(device_t *, bool); 234 235 int (*release_default_address)(device_t *); 235 int (*request_address)(device_t *, usb_address_t *);236 int (*request_address)(device_t *, bool, usb_address_t *); 236 237 int (*bind_address)(device_t *, usb_address_t, devman_handle_t); 237 238 int (*release_address)(device_t *, usb_address_t);
Note:
See TracChangeset
for help on using the changeset viewer.