Go to the source code of this file.
|
| #define | USB_DESC_CDC_ACM(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP, __BULK_EP_SIZE, __INT_EP_INTERVAL) |
| |
| #define | USB_DESC_CDC_ACM_LEN |
| |
| #define | USB_DESC_CDC_ACM_IAD(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP, __BULK_EP_SIZE, __INT_EP_INTERVAL) |
| |
| #define | USB_DESC_CDC_ACM_IAD_LEN (USB_DESC_IAD_LEN + USB_DESC_CDC_ACM_LEN) |
| |
| #define | USB_DESC_CDC_UART_HS(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP) |
| |
| #define | USB_DESC_CDC_UART_FS(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP) |
| |
| #define | USB_DESC_CDC_UART_HS_IAD(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP) |
| |
| #define | USB_DESC_CDC_UART_FS_IAD(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP) |
| |
◆ USB_DESC_CDC_ACM
| #define USB_DESC_CDC_ACM |
( |
| __IFS_START, |
|
|
| __I_FUNC, |
|
|
| __INT_IN_EP, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP, |
|
|
| __BULK_EP_SIZE, |
|
|
| __INT_EP_INTERVAL ) |
Value:
\
0x05, \
0x24, \
0x00, \
USB_DESC_WORD(0x0110), \
\
0x05, \
0x24, \
0x01, \
0x00, \
0x01, \
\
0x04, \
0x24, \
0x02, \
0x02, \
\
0x05, \
0x24, \
0x06, \
(__IFS_START), \
1 + (__IFS_START), \
\
@ USB_ENDPOINT_XFER_BULK
Definition usb_common.h:355
@ USB_ENDPOINT_XFER_INT
Definition usb_common.h:356
@ USB_CLASS_COMM
Definition usb_common.h:162
@ USB_CLASS_CDC_DATA
Definition usb_common.h:169
@ USB_DIR_OUT
Definition usb_common.h:82
@ USB_DIR_IN
Definition usb_common.h:85
#define USB_DESC_IFS(__IFS_NUM, __ALT_SETTING, __EP_NUM, __CLASS, __SUBCLASS, __PROTOCOL, __I_IFS)
Definition usb_desc.h:48
◆ USB_DESC_CDC_ACM_LEN
| #define USB_DESC_CDC_ACM_LEN |
Value:
#define USB_DT_ENDPOINT_SIZE
Definition usb_common.h:50
#define USB_DT_INTERFACE_SIZE
Definition usb_common.h:49
◆ USB_DESC_CDC_ACM_IAD
| #define USB_DESC_CDC_ACM_IAD |
( |
| __IFS_START, |
|
|
| __I_FUNC, |
|
|
| __INT_IN_EP, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP, |
|
|
| __BULK_EP_SIZE, |
|
|
| __INT_EP_INTERVAL ) |
Value:
USB_DESC_CDC_ACM((__IFS_START), (__I_FUNC), (__INT_IN_EP), (__BULK_IN_EP), (__BULK_OUT_EP), (__BULK_EP_SIZE), (__INT_EP_INTERVAL))
#define USB_DESC_IAD(__IFS_START, __IFS_NUM, __CLASS, __SUBCLASS, __PROTOCOL, __I_FUNC)
Definition usb_desc.h:81
◆ USB_DESC_CDC_ACM_IAD_LEN
◆ USB_DESC_CDC_UART_HS
| #define USB_DESC_CDC_UART_HS |
( |
| __IFS_START, |
|
|
| __I_FUNC, |
|
|
| __INT_IN_EP, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP ) |
Value: USB_DESC_CDC_ACM((__IFS_START), (__I_FUNC), (__INT_IN_EP), (__BULK_IN_EP), (__BULK_OUT_EP), 512, 0x10)
#define USB_DESC_CDC_ACM(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP, __BULK_EP_SIZE, __INT_EP_INTERVAL)
Definition vsf_usbd_CDCACM_desc.h:31
◆ USB_DESC_CDC_UART_FS
| #define USB_DESC_CDC_UART_FS |
( |
| __IFS_START, |
|
|
| __I_FUNC, |
|
|
| __INT_IN_EP, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP ) |
Value: USB_DESC_CDC_ACM((__IFS_START), (__I_FUNC), (__INT_IN_EP), (__BULK_IN_EP), (__BULK_OUT_EP), 64, 0xFF)
◆ USB_DESC_CDC_UART_HS_IAD
| #define USB_DESC_CDC_UART_HS_IAD |
( |
| __IFS_START, |
|
|
| __I_FUNC, |
|
|
| __INT_IN_EP, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP ) |
Value: USB_DESC_CDC_ACM_IAD((__IFS_START), (__I_FUNC), (__INT_IN_EP), (__BULK_IN_EP), (__BULK_OUT_EP), 512, 0x10)
#define USB_DESC_CDC_ACM_IAD(__IFS_START, __I_FUNC, __INT_IN_EP, __BULK_IN_EP, __BULK_OUT_EP, __BULK_EP_SIZE, __INT_EP_INTERVAL)
Definition vsf_usbd_CDCACM_desc.h:64
◆ USB_DESC_CDC_UART_FS_IAD
| #define USB_DESC_CDC_UART_FS_IAD |
( |
| __IFS_START, |
|
|
| __I_FUNC, |
|
|
| __INT_IN_EP, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP ) |
Value: USB_DESC_CDC_ACM_IAD((__IFS_START), (__I_FUNC), (__INT_IN_EP), (__BULK_IN_EP), (__BULK_OUT_EP), 64, 0xFF)