struct_usb_ep_caps(9)

struct_usb_ep_caps9

Endpoint capabilities description

Usage

struct usb_ep_caps {
  unsigned type_control:1;
  unsigned type_iso:1;
  unsigned type_bulk:1;
  unsigned type_int:1;
  unsigned dir_in:1;
  unsigned dir_out:1;
};  

Members

type_control

Endpoint supports control type (reserved for ep0).

type_iso

Endpoint supports isochronous transfers.

type_bulk

Endpoint supports bulk transfers.

type_int

Endpoint supports interrupt transfers.

dir_in

Endpoint supports IN direction.

dir_out

Endpoint supports OUT direction.

Author

David Brownell <[email protected]>

Author.

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.