Changeset c804484 in mainline for uspace/lib/usbdev/include/usb/dev/pipes.h
- Timestamp:
- 2011-12-12T13:14:09Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3538b0e
- Parents:
- 1561e8b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbdev/include/usb/dev/pipes.h
r1561e8b rc804484 44 44 #include <usb/dev/usb_device_connection.h> 45 45 46 #define CTRL_PIPE_MIN_PACKET_SIZE 8 46 47 /** Abstraction of a logical connection to USB device endpoint. 47 48 * It encapsulates endpoint attributes (transfer type etc.) as well … … 80 81 } usb_pipe_t; 81 82 82 83 83 /** Description of endpoint characteristics. */ 84 84 typedef struct { … … 115 115 } usb_endpoint_mapping_t; 116 116 117 118 117 int usb_pipe_initialize(usb_pipe_t *, usb_device_connection_t *, 119 118 usb_endpoint_t, usb_transfer_type_t, size_t, usb_direction_t); … … 124 123 int usb_pipe_initialize_from_configuration(usb_endpoint_mapping_t *, 125 124 size_t, const uint8_t *, size_t, usb_device_connection_t *); 125 126 126 int usb_pipe_register(usb_pipe_t *, unsigned); 127 127 int usb_pipe_unregister(usb_pipe_t *);
Note:
See TracChangeset
for help on using the changeset viewer.