Changes in uspace/lib/usb/src/usb.c [05b59393:5fd9c30] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usb/src/usb.c
r05b59393 r5fd9c30 44 44 [USB_SPEED_FULL] = "full", 45 45 [USB_SPEED_HIGH] = "high", 46 [USB_SPEED_SUPER] = "super", 46 47 }; 47 48 … … 127 128 * 128 129 */ 129 int usb_request_needs_toggle_reset(130 toggle_reset_mode_t usb_request_get_toggle_reset_mode( 130 131 const usb_device_request_setup_packet_t *request) 131 132 { … … 138 139 if ((request->request_type == 0x2) && 139 140 (request->value == USB_FEATURE_ENDPOINT_HALT)) 140 return uint16_usb2host(request->index);141 return RESET_EP; 141 142 break; 142 143 case USB_DEVREQ_SET_CONFIGURATION: … … 148 149 * interface of an already setup device. */ 149 150 if (!(request->request_type & SETUP_REQUEST_TYPE_DEVICE_TO_HOST)) 150 return 0;151 return RESET_ALL; 151 152 break; 152 153 default: 153 154 break; 154 155 } 155 return -1; 156 157 return RESET_NONE; 156 158 } 157 159
Note:
See TracChangeset
for help on using the changeset viewer.