Loading...
Searching...
No Matches
usb_descriptor_endpoint_t Struct Reference

USB endpoint descriptor (USB 2.0 spec table 9-13) More...

Detailed Description

USB endpoint descriptor (USB 2.0 spec table 9-13)

Definition at line 172 of file descriptor.h.

#include <descriptor.h>

Data Fields

uint8_t length
 Size of this descriptor

 
uint8_t type
 Descriptor type (USB_TYPE_DESCRIPTOR_ENDPOINT)
 
uint8_t address
 Address of the endpoint

 
uint8_t attributes
 Attributes of the endpoint

 
uint16_t max_packet_size
 Maximum packet size of the endpoint

 
uint8_t interval
 Polling interval for the endpoint

 

Field Documentation

◆ address

uint8_t usb_descriptor_endpoint_t::address

Address of the endpoint

Definition at line 175 of file descriptor.h.

◆ attributes

uint8_t usb_descriptor_endpoint_t::attributes

Attributes of the endpoint

Definition at line 176 of file descriptor.h.

◆ interval

uint8_t usb_descriptor_endpoint_t::interval

Polling interval for the endpoint

Definition at line 178 of file descriptor.h.

◆ length

uint8_t usb_descriptor_endpoint_t::length

Size of this descriptor

Definition at line 173 of file descriptor.h.

◆ max_packet_size

uint16_t usb_descriptor_endpoint_t::max_packet_size

Maximum packet size of the endpoint

Definition at line 177 of file descriptor.h.

◆ type

uint8_t usb_descriptor_endpoint_t::type

Descriptor type (USB_TYPE_DESCRIPTOR_ENDPOINT)

Definition at line 174 of file descriptor.h.


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