Data Fields

hal_usb_dev_desc_t Struct Reference

#include <hal_usb_desc.h>

Data Fields

volatile uint8_t bLength
volatile uint8_t bDescriptorType
volatile uint16_t bcdUSB
volatile uint8_t bDeviceClass
volatile uint8_t bDeviceSubClass
volatile uint8_t bDeviceProtocol
volatile uint8_t bMaxPacketSize0
volatile uint16_t idVendor
volatile uint16_t idProduct
volatile uint16_t bcdDevice
volatile uint8_t iManufacturer
volatile uint8_t iProduct
volatile uint8_t iSerialNumber
volatile uint8_t bNumConfigurations

Detailed Description

Definition at line 79 of file hal_usb_desc.h.


Field Documentation

volatile uint8_t bLength

Definition at line 80 of file hal_usb_desc.h.

volatile uint8_t bDescriptorType

Definition at line 81 of file hal_usb_desc.h.

volatile uint16_t bcdUSB

Definition at line 82 of file hal_usb_desc.h.

volatile uint8_t bDeviceClass

Definition at line 83 of file hal_usb_desc.h.

volatile uint8_t bDeviceSubClass

Definition at line 84 of file hal_usb_desc.h.

volatile uint8_t bDeviceProtocol

Definition at line 85 of file hal_usb_desc.h.

volatile uint8_t bMaxPacketSize0

Definition at line 86 of file hal_usb_desc.h.

volatile uint16_t idVendor

Definition at line 87 of file hal_usb_desc.h.

volatile uint16_t idProduct

Definition at line 88 of file hal_usb_desc.h.

volatile uint16_t bcdDevice

Definition at line 89 of file hal_usb_desc.h.

volatile uint8_t iManufacturer

Definition at line 90 of file hal_usb_desc.h.

volatile uint8_t iProduct

Definition at line 91 of file hal_usb_desc.h.

volatile uint8_t iSerialNumber

Definition at line 92 of file hal_usb_desc.h.

volatile uint8_t bNumConfigurations

Definition at line 93 of file hal_usb_desc.h.


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