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