UM10462
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 5.5 — 21 December 2016
179 of 523
NXP Semiconductors
UM10462
Chapter 10: LPC11U3x/2x/1x USB on-chip drivers
10.5.22 _USB_SETUP_PACKET
10.5.23 _USB_STRING_DESCRIPTOR
Table 195. _USB_OTHER_SPEED_CONFIGURATION class structure
Member
Description
bLength
uint8_t _USB_OTHER_SPEED_CONFIGURATION::bLength
Size of descriptor
bDescriptorType
uint8_t _USB_OTHER_SPEED_CONFIGURATION::bDescriptorType
Other_speed_Configuration Type
wTotalLength
uint16_t _USB_OTHER_SPEED_CONFIGURATION::wTotalLength
Total length of data returned
bNumInterfaces
uint8_t _USB_OTHER_SPEED_CONFIGURATION::bNumInterfaces
Number of interfaces supported by this speed configuration
bConfigurationValue
uint8_t _USB_OTHER_SPEED_CONFIGURATION::bConfigurationValue
Value to use to select configuration
IConfiguration
uint8_t _USB_OTHER_SPEED_CONFIGURATION::IConfiguration
Index of string descriptor
bmAttributes
uint8_t _USB_OTHER_SPEED_CONFIGURATION::bmAttributes
Same as Configuration descriptor
bMaxPower
uint8_t _USB_OTHER_SPEED_CONFIGURATION::bMaxPower
Same as Configuration descriptor
Table 196. _USB_SETUP_PACKET class structure
Member
Description
bmRequestType
REQUEST_TYPE _USB_SETUP_PACKET::bmRequestType
This bit-mapped field identifies the characteristics of the specific request.
_BM_T.
bRequest
uint8_t _USB_SETUP_PACKET::bRequest
This field specifies the particular request. The Type bits in the bmRequestType field modify
the meaning of this field.
USBD_REQUEST.
wValue
WORD_BYTE _USB_SETUP_PACKET::wValue
Used to pass a parameter to the device, specific to the request.
wIndex
WORD_BYTE _USB_SETUP_PACKET::wIndex
Used to pass a parameter to the device, specific to the request. The wIndex field is often used
in requests to specify an endpoint or an interface.
wLength
uint16_t _USB_SETUP_PACKET::wLength
This field specifies the length of the data transferred during the second phase of the control
transfer.