GD32F1x0: USB/GD32_USB_Device_Library/Class/hid_msc_wrapper/inc/usbd_hid_msc_wrapper.h Source File

GD32F1x0

usbd_hid_msc_wrapper.h
1 
11 /* Define to prevent recursive inclusion -------------------------------------*/
12 #ifndef __GD32F1X0_USB_HID_MSC_WRAPPER_H
13 #define __GD32F1X0_USB_HID_MSC_WRAPPER_H
14 
15 /* Includes ------------------------------------------------------------------*/
16 #include "usbd_enum.h"
17 
18 /* Exported defines ----------------------------------------------------------*/
19 #define HID_INTERFACE 0x00
20 #define MSC_INTERFACE 0x01
21 
22 /* Exported macros -----------------------------------------------------------*/
23 #define USB_HID_MSC_CONFIG_DESC_SIZE (CUSTOMHID_CONFIG_DESC_SIZE - 9 + USB_MSC_CONFIG_DESC_SIZE)
24 
25 /* Exported variables --------------------------------------------------------*/
26 extern USBD_Class_cb_TypeDef USBD_HID_MSC_cb;
27 
28 #endif /* __GD32F1X0_USB_HID_MSC_WRAPPER_H_ */
29 
30 /************************ (C) COPYRIGHT 2014 GIGADEVICE *****END OF FILE****/
USB device class callback type define.
Definition: usb_core.h:153
USB enumeration function prototypes.
Generated by   doxygen 1.8.10