NetBurner 3.5.7
PDF Version
_usb_host_process_descriptor_param Struct Reference

For USB_REQUEST_STANDARD_GET_DESCRIPTOR and USB_REQUEST_STANDARD_SET_DESCRIPTOR. More...

#include <usb_host.h>

Public Attributes

uint8_t descriptorType
 
uint8_t descriptorIndex
 
uint16_t languageId
 
uint8_t * descriptorBuffer
 
uint16_t descriptorLength
 

Detailed Description

For USB_REQUEST_STANDARD_GET_DESCRIPTOR and USB_REQUEST_STANDARD_SET_DESCRIPTOR.

Member Data Documentation

◆ descriptorBuffer

uint8_t* _usb_host_process_descriptor_param::descriptorBuffer

Buffer pointer

◆ descriptorIndex

uint8_t _usb_host_process_descriptor_param::descriptorIndex

The descriptor index is used to select a specific descriptor (only for configuration and string descriptors) when several descriptors of the same type are implemented in a device

◆ descriptorLength

uint16_t _usb_host_process_descriptor_param::descriptorLength

Buffer data length

◆ descriptorType

uint8_t _usb_host_process_descriptor_param::descriptorType

See the usb_spec.h, such as the USB_DESCRIPTOR_TYPE_DEVICE

◆ languageId

uint16_t _usb_host_process_descriptor_param::languageId

It specifies the language ID for string descriptors or is reset to zero for other descriptors


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