Go to the source code of this file.
|
| #define | USB_DESC_MSC(__IFS, __SUB_CLASS, __PROTOCOL, __I_FUNC) |
| |
| #define | USB_DESC_MSC_IAD(__IFS, __SUB_CLASS, __PROTOCOL, __I_FUNC) |
| |
| #define | USB_DESC_MSCBOT(__IFS, __I_FUNC, __BULK_IN_EP, __BULK_OUT_EP, __BULK_EP_SIZE) |
| |
| #define | USB_DESC_MSCBOT_LEN (USB_DT_INTERFACE_SIZE + 2 * USB_DT_ENDPOINT_SIZE) |
| |
| #define | USB_DESC_MSCBOT_IAD(__IFS, __I_FUNC, __BULK_IN_EP, __BULK_OUT_EP, __BULK_EP_SIZE) |
| |
| #define | USB_DESC_MSCBOT_IAD_LEN (USB_DESC_IAD_LEN + USB_DESC_MSCBOT_LEN) |
| |
◆ USB_DESC_MSC
| #define USB_DESC_MSC |
( |
| __IFS, |
|
|
| __SUB_CLASS, |
|
|
| __PROTOCOL, |
|
|
| __I_FUNC ) |
Value:
@ USB_CLASS_MASS_STORAGE
Definition usb_common.h:167
#define USB_DESC_IFS(__IFS_NUM, __ALT_SETTING, __EP_NUM, __CLASS, __SUBCLASS, __PROTOCOL, __I_IFS)
Definition usb_desc.h:48
◆ USB_DESC_MSC_IAD
| #define USB_DESC_MSC_IAD |
( |
| __IFS, |
|
|
| __SUB_CLASS, |
|
|
| __PROTOCOL, |
|
|
| __I_FUNC ) |
Value:
USB_DESC_MSC((__IFS), (__SUB_CLASS), (__PROTOCOL), (__I_FUNC))
#define USB_DESC_IAD(__IFS_START, __IFS_NUM, __CLASS, __SUBCLASS, __PROTOCOL, __I_FUNC)
Definition usb_desc.h:81
◆ USB_DESC_MSCBOT
| #define USB_DESC_MSCBOT |
( |
| __IFS, |
|
|
| __I_FUNC, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP, |
|
|
| __BULK_EP_SIZE ) |
Value:
@ USB_ENDPOINT_XFER_BULK
Definition usb_common.h:355
@ USB_DIR_OUT
Definition usb_common.h:82
@ USB_DIR_IN
Definition usb_common.h:85
#define USB_DESC_MSC(__IFS, __SUB_CLASS, __PROTOCOL, __I_FUNC)
Definition vsf_usbd_MSC_desc.h:29
◆ USB_DESC_MSCBOT_LEN
◆ USB_DESC_MSCBOT_IAD
| #define USB_DESC_MSCBOT_IAD |
( |
| __IFS, |
|
|
| __I_FUNC, |
|
|
| __BULK_IN_EP, |
|
|
| __BULK_OUT_EP, |
|
|
| __BULK_EP_SIZE ) |
Value:
#define USB_DESC_MSC_IAD(__IFS, __SUB_CLASS, __PROTOCOL, __I_FUNC)
Definition vsf_usbd_MSC_desc.h:32
◆ USB_DESC_MSCBOT_IAD_LEN