Macros
USB_DEF_Exported_Defines
Collaboration diagram for USB_DEF_Exported_Defines:

Macros

#define NULL   0
 
#define USB_CONFIG_REMOTE_WAKEUP   2
 
#define USB_CONFIG_SELF_POWERED   1
 
#define USB_DESC_TYPE_BOS   0x0F
 
#define USB_DESC_TYPE_CONFIGURATION   2
 
#define USB_DESC_TYPE_DEVICE   1
 
#define USB_DESC_TYPE_DEVICE_QUALIFIER   6
 
#define USB_DESC_TYPE_ENDPOINT   5
 
#define USB_DESC_TYPE_INTERFACE   4
 
#define USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION   7
 
#define USB_DESC_TYPE_STRING   3
 
#define USB_FEATURE_EP_HALT   0
 
#define USB_FEATURE_REMOTE_WAKEUP   1
 
#define USB_FEATURE_TEST_MODE   2
 
#define USB_LEN_CFG_DESC   0x09
 
#define USB_LEN_DEV_DESC   0x12
 
#define USB_LEN_DEV_QUALIFIER_DESC   0x0A
 
#define USB_LEN_EP_DESC   0x07
 
#define USB_LEN_IF_DESC   0x09
 
#define USB_LEN_OTG_DESC   0x03
 
#define USB_REQ_CLEAR_FEATURE   0x01
 
#define USB_REQ_GET_CONFIGURATION   0x08
 
#define USB_REQ_GET_DESCRIPTOR   0x06
 
#define USB_REQ_GET_INTERFACE   0x0A
 
#define USB_REQ_GET_STATUS   0x00
 
#define USB_REQ_RECIPIENT_DEVICE   0x00
 
#define USB_REQ_RECIPIENT_ENDPOINT   0x02
 
#define USB_REQ_RECIPIENT_INTERFACE   0x01
 
#define USB_REQ_RECIPIENT_MASK   0x03
 
#define USB_REQ_SET_ADDRESS   0x05
 
#define USB_REQ_SET_CONFIGURATION   0x09
 
#define USB_REQ_SET_DESCRIPTOR   0x07
 
#define USB_REQ_SET_FEATURE   0x03
 
#define USB_REQ_SET_INTERFACE   0x0B
 
#define USB_REQ_SYNCH_FRAME   0x0C
 
#define USB_REQ_TYPE_CLASS   0x20
 
#define USB_REQ_TYPE_MASK   0x60
 
#define USB_REQ_TYPE_STANDARD   0x00
 
#define USB_REQ_TYPE_VENDOR   0x40
 
#define USBD_IDX_CONFIG_STR   0x04
 
#define USBD_IDX_INTERFACE_STR   0x05
 
#define USBD_IDX_LANGID_STR   0x00
 
#define USBD_IDX_MFC_STR   0x01
 
#define USBD_IDX_PRODUCT_STR   0x02
 
#define USBD_IDX_SERIAL_STR   0x03
 

Detailed Description

Macro Definition Documentation

#define NULL   0

Definition at line 50 of file usbd_def.h.

#define USB_CONFIG_REMOTE_WAKEUP   2

Definition at line 98 of file usbd_def.h.

#define USB_CONFIG_SELF_POWERED   1

Definition at line 99 of file usbd_def.h.

#define USB_DESC_TYPE_BOS   0x0F

Definition at line 96 of file usbd_def.h.

#define USB_DESC_TYPE_CONFIGURATION   2

Definition at line 90 of file usbd_def.h.

#define USB_DESC_TYPE_DEVICE   1

Definition at line 89 of file usbd_def.h.

#define USB_DESC_TYPE_DEVICE_QUALIFIER   6

Definition at line 94 of file usbd_def.h.

#define USB_DESC_TYPE_ENDPOINT   5

Definition at line 93 of file usbd_def.h.

#define USB_DESC_TYPE_INTERFACE   4

Definition at line 92 of file usbd_def.h.

#define USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION   7

Definition at line 95 of file usbd_def.h.

#define USB_DESC_TYPE_STRING   3

Definition at line 91 of file usbd_def.h.

#define USB_FEATURE_EP_HALT   0

Definition at line 101 of file usbd_def.h.

#define USB_FEATURE_REMOTE_WAKEUP   1

Definition at line 102 of file usbd_def.h.

#define USB_FEATURE_TEST_MODE   2

Definition at line 103 of file usbd_def.h.

#define USB_LEN_CFG_DESC   0x09

Definition at line 55 of file usbd_def.h.

#define USB_LEN_DEV_DESC   0x12

Definition at line 54 of file usbd_def.h.

#define USB_LEN_DEV_QUALIFIER_DESC   0x0A

Definition at line 53 of file usbd_def.h.

#define USB_LEN_EP_DESC   0x07

Definition at line 57 of file usbd_def.h.

#define USB_LEN_IF_DESC   0x09

Definition at line 56 of file usbd_def.h.

#define USB_LEN_OTG_DESC   0x03

Definition at line 58 of file usbd_def.h.

#define USB_REQ_CLEAR_FEATURE   0x01

Definition at line 78 of file usbd_def.h.

#define USB_REQ_GET_CONFIGURATION   0x08

Definition at line 83 of file usbd_def.h.

#define USB_REQ_GET_DESCRIPTOR   0x06

Definition at line 81 of file usbd_def.h.

#define USB_REQ_GET_INTERFACE   0x0A

Definition at line 85 of file usbd_def.h.

#define USB_REQ_GET_STATUS   0x00

Definition at line 77 of file usbd_def.h.

#define USB_REQ_RECIPIENT_DEVICE   0x00

Definition at line 72 of file usbd_def.h.

#define USB_REQ_RECIPIENT_ENDPOINT   0x02

Definition at line 74 of file usbd_def.h.

#define USB_REQ_RECIPIENT_INTERFACE   0x01

Definition at line 73 of file usbd_def.h.

#define USB_REQ_RECIPIENT_MASK   0x03

Definition at line 75 of file usbd_def.h.

#define USB_REQ_SET_ADDRESS   0x05

Definition at line 80 of file usbd_def.h.

#define USB_REQ_SET_CONFIGURATION   0x09

Definition at line 84 of file usbd_def.h.

#define USB_REQ_SET_DESCRIPTOR   0x07

Definition at line 82 of file usbd_def.h.

#define USB_REQ_SET_FEATURE   0x03

Definition at line 79 of file usbd_def.h.

#define USB_REQ_SET_INTERFACE   0x0B

Definition at line 86 of file usbd_def.h.

#define USB_REQ_SYNCH_FRAME   0x0C

Definition at line 87 of file usbd_def.h.

#define USB_REQ_TYPE_CLASS   0x20

Definition at line 68 of file usbd_def.h.

#define USB_REQ_TYPE_MASK   0x60

Definition at line 70 of file usbd_def.h.

#define USB_REQ_TYPE_STANDARD   0x00

Definition at line 67 of file usbd_def.h.

#define USB_REQ_TYPE_VENDOR   0x40

Definition at line 69 of file usbd_def.h.

#define USBD_IDX_CONFIG_STR   0x04

Definition at line 64 of file usbd_def.h.

#define USBD_IDX_INTERFACE_STR   0x05

Definition at line 65 of file usbd_def.h.

#define USBD_IDX_LANGID_STR   0x00

Definition at line 60 of file usbd_def.h.

#define USBD_IDX_MFC_STR   0x01

Definition at line 61 of file usbd_def.h.

#define USBD_IDX_PRODUCT_STR   0x02

Definition at line 62 of file usbd_def.h.

#define USBD_IDX_SERIAL_STR   0x03

Definition at line 63 of file usbd_def.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54