Standard USB device descriptor structure. More...
#include <usb_protocol.h>
Public Attributes | |
le16_t | bcdDevice |
le16_t | bcdUSB |
uint8_t | bDescriptorType |
uint8_t | bDeviceClass |
uint8_t | bDeviceProtocol |
uint8_t | bDeviceSubClass |
uint8_t | bLength |
uint8_t | bMaxPacketSize0 |
uint8_t | bNumConfigurations |
le16_t | idProduct |
le16_t | idVendor |
uint8_t | iManufacturer |
uint8_t | iProduct |
uint8_t | iSerialNumber |
Standard USB device descriptor structure.
Definition at line 313 of file usb_protocol.h.
le16_t usb_dev_desc_t::bcdDevice |
Definition at line 323 of file usb_protocol.h.
le16_t usb_dev_desc_t::bcdUSB |
Definition at line 316 of file usb_protocol.h.
uint8_t usb_dev_desc_t::bDescriptorType |
Definition at line 315 of file usb_protocol.h.
uint8_t usb_dev_desc_t::bDeviceClass |
Definition at line 317 of file usb_protocol.h.
uint8_t usb_dev_desc_t::bDeviceProtocol |
Definition at line 319 of file usb_protocol.h.
uint8_t usb_dev_desc_t::bDeviceSubClass |
Definition at line 318 of file usb_protocol.h.
uint8_t usb_dev_desc_t::bLength |
Definition at line 314 of file usb_protocol.h.
uint8_t usb_dev_desc_t::bMaxPacketSize0 |
Definition at line 320 of file usb_protocol.h.
uint8_t usb_dev_desc_t::bNumConfigurations |
Definition at line 327 of file usb_protocol.h.
le16_t usb_dev_desc_t::idProduct |
Definition at line 322 of file usb_protocol.h.
le16_t usb_dev_desc_t::idVendor |
Definition at line 321 of file usb_protocol.h.
uint8_t usb_dev_desc_t::iManufacturer |
Definition at line 324 of file usb_protocol.h.
uint8_t usb_dev_desc_t::iProduct |
Definition at line 325 of file usb_protocol.h.
uint8_t usb_dev_desc_t::iSerialNumber |
Definition at line 326 of file usb_protocol.h.