Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbdev/include/usb/dev/pipes.h

    r816f5f4 r8d2dd7f2  
    5050 */
    5151typedef struct {
    52         /** Endpoint description */
    53         usb_endpoint_desc_t desc;
     52        /** Endpoint number. */
     53        usb_endpoint_t endpoint_no;
     54
     55        /** Endpoint transfer type. */
     56        usb_transfer_type_t transfer_type;
     57
     58        /** Endpoint direction. */
     59        usb_direction_t direction;
     60
     61        /** Maximum packet size for the endpoint. */
     62        size_t max_packet_size;
     63
     64        /** Number of packets per frame/uframe.
     65         * Only valid for HS INT and ISO transfers. All others should set to 1*/
     66        unsigned packets;
     67
    5468        /** Whether to automatically reset halt on the endpoint.
    5569         * Valid only for control endpoint zero.
    5670         */
    5771        bool auto_reset_halt;
     72
    5873        /** The connection used for sending the data. */
    5974        usb_dev_session_t *bus_session;
Note: See TracChangeset for help on using the changeset viewer.