Changes in uspace/lib/drv/include/usbhc_iface.h [ec59693:1e64b250] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/include/usbhc_iface.h
rec59693 r1e64b250 207 207 /** Callback for outgoing transfer. */ 208 208 typedef void (*usbhc_iface_transfer_out_callback_t)(device_t *, 209 int, void *);209 usb_transaction_outcome_t, void *); 210 210 211 211 /** Callback for incoming transfer. */ 212 212 typedef void (*usbhc_iface_transfer_in_callback_t)(device_t *, 213 int, size_t, void *);213 usb_transaction_outcome_t, size_t, void *); 214 214 215 215 216 216 /** Out transfer processing function prototype. */ 217 typedef int (*usbhc_iface_transfer_out_t)(device_t *, usb_target_t, size_t,217 typedef int (*usbhc_iface_transfer_out_t)(device_t *, usb_target_t, 218 218 void *, size_t, 219 219 usbhc_iface_transfer_out_callback_t, void *); 220 220 221 /** Setup transfer processing function prototype. @deprecated*/221 /** Setup transfer processing function prototype. */ 222 222 typedef usbhc_iface_transfer_out_t usbhc_iface_transfer_setup_t; 223 223 224 224 /** In transfer processing function prototype. */ 225 typedef int (*usbhc_iface_transfer_in_t)(device_t *, usb_target_t, size_t,225 typedef int (*usbhc_iface_transfer_in_t)(device_t *, usb_target_t, 226 226 void *, size_t, 227 227 usbhc_iface_transfer_in_callback_t, void *); … … 251 251 252 252 int (*control_write)(device_t *, usb_target_t, 253 size_t,254 253 void *, size_t, void *, size_t, 255 254 usbhc_iface_transfer_out_callback_t, void *); 256 255 257 256 int (*control_read)(device_t *, usb_target_t, 258 size_t,259 257 void *, size_t, void *, size_t, 260 258 usbhc_iface_transfer_in_callback_t, void *);
Note:
See TracChangeset
for help on using the changeset viewer.