Changeset d97d209 in mainline for uspace/lib/usbvirt/device.h
- Timestamp:
- 2010-10-10T22:01:32Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update
- Children:
- 2c970ee
- Parents:
- 0e41957
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbvirt/device.h
r0e41957 rd97d209 42 42 struct usbvirt_device; 43 43 44 typedef int (*usbvirt_on_devreq_t)(struct usbvirt_device *dev, 45 usb_direction_t, int recipient, 46 uint8_t request, uint16_t value, uint16_t index, uint16_t length, 47 uint8_t *remaining_data); 44 typedef int (*usbvirt_on_device_request_t)(struct usbvirt_device *dev, 45 usb_device_request_setup_packet_t *request, 46 uint8_t *data); 48 47 49 48 typedef struct { 50 usbvirt_on_dev req_t on_devreq_std;51 usbvirt_on_dev req_t on_devreq_class;49 usbvirt_on_device_request_t on_devreq_std; 50 usbvirt_on_device_request_t on_devreq_class; 52 51 int (*on_data)(struct usbvirt_device *dev, 53 52 usb_endpoint_t endpoint, void *buffer, size_t size);
Note:
See TracChangeset
for help on using the changeset viewer.