Skip to content

Struct SYN_USB_SetupPacket

ClassList > SYN_USB_SetupPacket

More...

  • #include <syn_usb.h>

Public Attributes

Type Name
uint8_t bRequest
uint8_t bmRequestType
uint16_t wIndex
uint16_t wLength
uint16_t wValue

Detailed Description

USB Setup Packet Format

Public Attributes Documentation

variable bRequest

uint8_t SYN_USB_SetupPacket::bRequest;

Specific request code


variable bmRequestType

uint8_t SYN_USB_SetupPacket::bmRequestType;

Characteristics of request


variable wIndex

uint16_t SYN_USB_SetupPacket::wIndex;

Interface/endpoint index


variable wLength

uint16_t SYN_USB_SetupPacket::wLength;

Transfer length


variable wValue

uint16_t SYN_USB_SetupPacket::wValue;

Word-sized parameter



The documentation for this class was generated from the following file src/syntropic/drivers/syn_usb.h