USB DEVICE MICROSOFT XTENDED PROPERTIES DATA TYPE.

USB SETUP REQUEST

Public Attributes#

uint8_t

Characteristics of request.

uint8_t

Specific request.

uint16_t

Varies according to request.

uint16_t

Varies according to request; typically used as index.

uint16_t

Transfer length if data stage present.

Public Attribute Documentation#

bmRequestType#

uint8_t sl_usbd_setup_req_t::bmRequestType

Characteristics of request.


Definition at line 513 of file protocol/usb/inc/sl_usbd_core.h

bRequest#

uint8_t sl_usbd_setup_req_t::bRequest

Specific request.


Definition at line 514 of file protocol/usb/inc/sl_usbd_core.h

wValue#

uint16_t sl_usbd_setup_req_t::wValue

Varies according to request.


Definition at line 515 of file protocol/usb/inc/sl_usbd_core.h

wIndex#

uint16_t sl_usbd_setup_req_t::wIndex

Varies according to request; typically used as index.


Definition at line 516 of file protocol/usb/inc/sl_usbd_core.h

wLength#

uint16_t sl_usbd_setup_req_t::wLength

Transfer length if data stage present.


Definition at line 517 of file protocol/usb/inc/sl_usbd_core.h