Changes in / [026d6e2:9df965ec] in mainline
- Location:
- uspace
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified uspace/drv/uhci-hcd/iface.c ¶
r026d6e2 r9df965ec 104 104 /*----------------------------------------------------------------------------*/ 105 105 static int interrupt_out(device_t *dev, usb_target_t target, 106 size_t max_packet_size,107 void *data, size_t size,108 usbhc_iface_transfer_out_callback_t callback, void *arg) 109 { 106 void *data, size_t size, 107 usbhc_iface_transfer_out_callback_t callback, void *arg) 108 { 109 size_t max_packet_size = 8; 110 110 dev_speed_t speed = FULL_SPEED; 111 111 … … 119 119 /*----------------------------------------------------------------------------*/ 120 120 static int interrupt_in(device_t *dev, usb_target_t target, 121 size_t max_packet_size,122 void *data, size_t size,123 usbhc_iface_transfer_in_callback_t callback, void *arg) 124 { 121 void *data, size_t size, 122 usbhc_iface_transfer_in_callback_t callback, void *arg) 123 { 124 size_t max_packet_size = 4; 125 125 dev_speed_t speed = FULL_SPEED; 126 126 … … 134 134 /*----------------------------------------------------------------------------*/ 135 135 static int control_write(device_t *dev, usb_target_t target, 136 size_t max_packet_size,137 136 void *setup_data, size_t setup_size, void *data, size_t size, 138 137 usbhc_iface_transfer_out_callback_t callback, void *arg) 139 138 { 139 size_t max_packet_size = 8; 140 140 dev_speed_t speed = FULL_SPEED; 141 141 … … 150 150 /*----------------------------------------------------------------------------*/ 151 151 static int control_read(device_t *dev, usb_target_t target, 152 size_t max_packet_size,153 152 void *setup_data, size_t setup_size, void *data, size_t size, 154 153 usbhc_iface_transfer_in_callback_t callback, void *arg) 155 154 { 155 size_t max_packet_size = 8; 156 156 dev_speed_t speed = FULL_SPEED; 157 157 … … 166 166 /*----------------------------------------------------------------------------*/ 167 167 static int control_write_setup(device_t *dev, usb_target_t target, 168 size_t max_packet_size,169 void *data, size_t size,170 usbhc_iface_transfer_out_callback_t callback, void *arg) 171 { 168 void *data, size_t size, 169 usbhc_iface_transfer_out_callback_t callback, void *arg) 170 { 171 size_t max_packet_size = 8; 172 172 dev_speed_t speed = FULL_SPEED; 173 173 … … 182 182 /*----------------------------------------------------------------------------*/ 183 183 static int control_write_data(device_t *dev, usb_target_t target, 184 size_t max_packet_size,185 void *data, size_t size,186 usbhc_iface_transfer_out_callback_t callback, void *arg) 187 { 184 void *data, size_t size, 185 usbhc_iface_transfer_out_callback_t callback, void *arg) 186 { 187 size_t max_packet_size = 8; 188 188 dev_speed_t speed = FULL_SPEED; 189 189 … … 213 213 /*----------------------------------------------------------------------------*/ 214 214 static int control_read_setup(device_t *dev, usb_target_t target, 215 size_t max_packet_size,216 void *data, size_t size,217 usbhc_iface_transfer_out_callback_t callback, void *arg) 218 { 215 void *data, size_t size, 216 usbhc_iface_transfer_out_callback_t callback, void *arg) 217 { 218 size_t max_packet_size = 8; 219 219 dev_speed_t speed = FULL_SPEED; 220 220 … … 229 229 /*----------------------------------------------------------------------------*/ 230 230 static int control_read_data(device_t *dev, usb_target_t target, 231 size_t max_packet_size,232 void *data, size_t size,233 usbhc_iface_transfer_in_callback_t callback, void *arg) 234 { 231 void *data, size_t size, 232 usbhc_iface_transfer_in_callback_t callback, void *arg) 233 { 234 size_t max_packet_size = 8; 235 235 dev_speed_t speed = FULL_SPEED; 236 236 -
TabularUnified uspace/drv/vhc/connhost.c ¶
r026d6e2 r9df965ec 276 276 277 277 static int interrupt_out(device_t *dev, usb_target_t target, 278 size_t max_packet_size,279 278 void *data, size_t size, 280 279 usbhc_iface_transfer_out_callback_t callback, void *arg) … … 286 285 287 286 static int interrupt_in(device_t *dev, usb_target_t target, 288 size_t max_packet_size,289 287 void *data, size_t size, 290 288 usbhc_iface_transfer_in_callback_t callback, void *arg) … … 296 294 297 295 static int control_write_setup(device_t *dev, usb_target_t target, 298 size_t max_packet_size,299 296 void *data, size_t size, 300 297 usbhc_iface_transfer_out_callback_t callback, void *arg) … … 306 303 307 304 static int control_write_data(device_t *dev, usb_target_t target, 308 size_t max_packet_size,309 305 void *data, size_t size, 310 306 usbhc_iface_transfer_out_callback_t callback, void *arg) … … 324 320 325 321 static int control_write(device_t *dev, usb_target_t target, 326 size_t max_packet_size,327 322 void *setup_packet, size_t setup_packet_size, 328 323 void *data, size_t data_size, … … 342 337 343 338 static int control_read_setup(device_t *dev, usb_target_t target, 344 size_t max_packet_size,345 339 void *data, size_t size, 346 340 usbhc_iface_transfer_out_callback_t callback, void *arg) … … 352 346 353 347 static int control_read_data(device_t *dev, usb_target_t target, 354 size_t max_packet_size,355 348 void *data, size_t size, 356 349 usbhc_iface_transfer_in_callback_t callback, void *arg) … … 370 363 371 364 static int control_read(device_t *dev, usb_target_t target, 372 size_t max_packet_size,373 365 void *setup_packet, size_t setup_packet_size, 374 366 void *data, size_t data_size, -
TabularUnified uspace/lib/drv/generic/remote_usbhc.c ¶
r026d6e2 r9df965ec 40 40 41 41 #define USB_MAX_PAYLOAD_SIZE 1020 42 #define HACK_MAX_PACKET_SIZE 843 #define HACK_MAX_PACKET_SIZE_INTERRUPT_IN 444 42 45 43 static void remote_usbhc_get_address(device_t *, void *, ipc_callid_t, ipc_call_t *); … … 328 326 trans->size = len; 329 327 330 int rc = transfer_func(device, target, HACK_MAX_PACKET_SIZE, 331 buffer, len, 328 int rc = transfer_func(device, target, buffer, len, 332 329 callback_out, trans); 333 330 … … 375 372 trans->size = len; 376 373 377 int rc = transfer_func(device, target, HACK_MAX_PACKET_SIZE_INTERRUPT_IN, 378 trans->buffer, len, 374 int rc = transfer_func(device, target, trans->buffer, len, 379 375 callback_in, trans); 380 376 … … 584 580 trans->size = data_buffer_len; 585 581 586 rc = usb_iface->control_write(device, target, HACK_MAX_PACKET_SIZE,582 rc = usb_iface->control_write(device, target, 587 583 setup_packet, setup_packet_len, 588 584 data_buffer, data_buffer_len, … … 648 644 } 649 645 650 rc = usb_iface->control_read(device, target, HACK_MAX_PACKET_SIZE,646 rc = usb_iface->control_read(device, target, 651 647 setup_packet, setup_packet_len, 652 648 trans->buffer, trans->size, -
TabularUnified uspace/lib/drv/include/usbhc_iface.h ¶
r026d6e2 r9df965ec 216 216 217 217 /** Out transfer processing function prototype. */ 218 typedef int (*usbhc_iface_transfer_out_t)(device_t *, usb_target_t, size_t,218 typedef int (*usbhc_iface_transfer_out_t)(device_t *, usb_target_t, 219 219 void *, size_t, 220 220 usbhc_iface_transfer_out_callback_t, void *); 221 221 222 /** Setup transfer processing function prototype. @deprecated*/222 /** Setup transfer processing function prototype. */ 223 223 typedef usbhc_iface_transfer_out_t usbhc_iface_transfer_setup_t; 224 224 225 225 /** In transfer processing function prototype. */ 226 typedef int (*usbhc_iface_transfer_in_t)(device_t *, usb_target_t, size_t,226 typedef int (*usbhc_iface_transfer_in_t)(device_t *, usb_target_t, 227 227 void *, size_t, 228 228 usbhc_iface_transfer_in_callback_t, void *); … … 252 252 253 253 int (*control_write)(device_t *, usb_target_t, 254 size_t,255 254 void *, size_t, void *, size_t, 256 255 usbhc_iface_transfer_out_callback_t, void *); 257 256 258 257 int (*control_read)(device_t *, usb_target_t, 259 size_t,260 258 void *, size_t, void *, size_t, 261 259 usbhc_iface_transfer_in_callback_t, void *); -
TabularUnified uspace/lib/usbvirt/Makefile ¶
r026d6e2 r9df965ec 30 30 LIBRARY = libusbvirt 31 31 32 LIBS = $(LIBUSB_PREFIX)/libusb.a 32 33 EXTRA_CFLAGS = -I$(LIBUSB_PREFIX)/include -Iinclude 33 34
Note:
See TracChangeset
for help on using the changeset viewer.