Loading...
Searching...
No Matches
usb_descriptor_interface_association_t Struct Reference

USB interface association descriptor (Interface Association Descriptors table 9-Z) More...

Detailed Description

USB interface association descriptor (Interface Association Descriptors table 9-Z)

Definition at line 193 of file descriptor.h.

#include <descriptor.h>

Data Fields

uint8_t length
 Size of this descriptor.
 
uint8_t type
 Descriptor type (USB_TYPE_DESCRIPTOR_INTERFACE_ASSOC)
 
uint8_t first_interface
 Index of the first associated interface.
 
uint8_t interface_count
 Number of associated interfaces.
 
uint8_t class
 Non-zero class code.
 
uint8_t subclass
 Subclass code.
 
uint8_t protocol
 Protocol code.
 
uint8_t idx
 Descriptor string index.
 

Field Documentation

◆ class

uint8_t usb_descriptor_interface_association_t::class

Non-zero class code.

Definition at line 198 of file descriptor.h.

◆ first_interface

uint8_t usb_descriptor_interface_association_t::first_interface

Index of the first associated interface.

Definition at line 196 of file descriptor.h.

◆ idx

uint8_t usb_descriptor_interface_association_t::idx

Descriptor string index.

Definition at line 201 of file descriptor.h.

◆ interface_count

uint8_t usb_descriptor_interface_association_t::interface_count

Number of associated interfaces.

Definition at line 197 of file descriptor.h.

◆ length

uint8_t usb_descriptor_interface_association_t::length

Size of this descriptor.

Definition at line 194 of file descriptor.h.

◆ protocol

uint8_t usb_descriptor_interface_association_t::protocol

Protocol code.

Definition at line 200 of file descriptor.h.

◆ subclass

uint8_t usb_descriptor_interface_association_t::subclass

Subclass code.

Definition at line 199 of file descriptor.h.

◆ type

uint8_t usb_descriptor_interface_association_t::type

Descriptor type (USB_TYPE_DESCRIPTOR_INTERFACE_ASSOC)

Definition at line 195 of file descriptor.h.


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