iPXE
Data Fields
usb_endpoint_descriptor Struct Reference

A USB endpoint descriptor. More...

#include <usb.h>

Data Fields

struct usb_descriptor_header header
 Descriptor header.
uint8_t endpoint
 Endpoint address.
uint8_t attributes
 Attributes.
uint16_t sizes
 Maximum packet size and burst size.
uint8_t interval
 Polling interval.

Detailed Description

A USB endpoint descriptor.

Definition at line 249 of file usb.h.


Field Documentation

Endpoint address.

Definition at line 253 of file usb.h.

Referenced by efi_usb_mtu(), usb_endpoint_described(), usb_endpoint_descriptor(), and usbio_interface().

Attributes.

Definition at line 255 of file usb.h.

Referenced by usb_endpoint_described(), and usb_endpoint_descriptor().

Maximum packet size and burst size.

Definition at line 257 of file usb.h.

Referenced by efi_usb_mtu(), and usb_endpoint_described().

Polling interval.

Definition at line 259 of file usb.h.

Referenced by usb_endpoint_described().


The documentation for this struct was generated from the following file: