Changes in uspace/lib/usb/src/hub.c [e40b9f00:6427cf67] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usb/src/hub.c
re40b9f00 r6427cf67 55 55 * @return Error code. 56 56 */ 57 int usb_hc_reserve_default_address(usb_hc_connection_t *connection) 57 int usb_hc_reserve_default_address(usb_hc_connection_t *connection, 58 bool full_speed) 58 59 { 59 60 CHECK_CONNECTION(connection); 60 61 61 return async_req_ 1_0(connection->hc_phone,62 return async_req_2_0(connection->hc_phone, 62 63 DEV_IFACE_ID(USBHC_DEV_IFACE), 63 IPC_M_USBHC_RESERVE_DEFAULT_ADDRESS );64 IPC_M_USBHC_RESERVE_DEFAULT_ADDRESS, full_speed); 64 65 } 65 66 … … 83 84 * @return Assigned USB address or negative error code. 84 85 */ 85 usb_address_t usb_hc_request_address(usb_hc_connection_t *connection) 86 usb_address_t usb_hc_request_address(usb_hc_connection_t *connection, 87 bool full_speed) 86 88 { 87 89 CHECK_CONNECTION(connection); 88 90 89 91 sysarg_t address; 90 int rc = async_req_ 1_1(connection->hc_phone,92 int rc = async_req_2_1(connection->hc_phone, 91 93 DEV_IFACE_ID(USBHC_DEV_IFACE), 92 IPC_M_USBHC_REQUEST_ADDRESS, &address); 94 IPC_M_USBHC_REQUEST_ADDRESS, full_speed, 95 &address); 93 96 if (rc != EOK) { 94 97 return (usb_address_t) rc;
Note:
See TracChangeset
for help on using the changeset viewer.