Remove unused macros.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#ifndef __USB_DESCRIPTOR_H__
|
||||
#define __USB_DESCRIPTOR_H__ 1
|
||||
#define __USB_DESCRIPTOR_H__
|
||||
|
||||
#include "bootloader_common.h"
|
||||
#include "usb_device_config.h"
|
||||
@@ -20,15 +20,7 @@
|
||||
/* usb descritpor length */
|
||||
#define USB_DEVICE_DESCRIPTOR_LENGTH (18)
|
||||
|
||||
#if (USB_DEVICE_CONFIG_HID == 0) && (USB_DEVICE_CONFIG_MSC == 1)
|
||||
#define USB_CONFIGURE_DESCRIPTOR_LENGTH (32) // 64, HID_only = 41, MSC_ONLY = 32
|
||||
#elif(USB_DEVICE_CONFIG_HID == 1) && (USB_DEVICE_CONFIG_MSC == 0)
|
||||
#define USB_CONFIGURE_DESCRIPTOR_LENGTH (41) // 64, HID_only = 41, MSC_ONLY = 32
|
||||
#elif(USB_DEVICE_CONFIG_HID == 1) && (USB_DEVICE_CONFIG_MSC == 1)
|
||||
#define USB_CONFIGURE_DESCRIPTOR_LENGTH (64) // 64, HID_only = 41, MSC_ONLY = 32
|
||||
#else
|
||||
#define USB_CONFIGURE_DESCRIPTOR_LENGTH (41) // 64, HID_only = 41, MSC_ONLY = 32
|
||||
#endif
|
||||
|
||||
#define USB_HID_REPORT_DESC_SIZE (76)
|
||||
#define USB_HID_GENERIC_DESCRIPTOR_LENGTH (32)
|
||||
@@ -43,27 +35,7 @@
|
||||
#define USB_STRING_COUNT (4)
|
||||
#define USB_LANGUAGE_COUNT (1)
|
||||
|
||||
#if (USB_DEVICE_CONFIG_HID == 1) && (USB_DEVICE_CONFIG_MSC == 1)
|
||||
// HID + MSC composite device
|
||||
#define USB_HID_CONFIG_INDEX (USB_CONFIGURE_ONLY_DESCRIPTOR_LENGTH)
|
||||
#define USB_MSC_CONFIG_INDEX \
|
||||
(USB_HID_CONFIG_INDEX + 2 * USB_ENDPOINT_DESCRIPTOR_LENGTH + USB_INTERFACE_DESCRIPTOR_LENGTH + \
|
||||
USB_HID_DESCRIPTOR_LENGTH)
|
||||
#elif(USB_DEVICE_CONFIG_HID == 1) && (USB_DEVICE_CONFIG_MSC == 0)
|
||||
// HID-Only device
|
||||
#define USB_HID_CONFIG_INDEX (USB_CONFIGURE_ONLY_DESCRIPTOR_LENGTH)
|
||||
#define USB_MSC_CONFIG_INDEX (0)
|
||||
#elif(USB_DEVICE_CONFIG_HID == 0) && (USB_DEVICE_CONFIG_MSC == 1)
|
||||
// MSC-only device
|
||||
#define USB_HID_CONFIG_INDEX (0)
|
||||
#define USB_MSC_CONFIG_INDEX (USB_CONFIGURE_ONLY_DESCRIPTOR_LENGTH)
|
||||
#else
|
||||
// No USB
|
||||
#define USB_HID_CONFIG_INDEX (USB_CONFIGURE_ONLY_DESCRIPTOR_LENGTH)
|
||||
#define USB_MSC_CONFIG_INDEX \
|
||||
(USB_HID_CONFIG_INDEX + 2 * USB_ENDPOINT_DESCRIPTOR_LENGTH + USB_INTERFACE_DESCRIPTOR_LENGTH + \
|
||||
USB_HID_DESCRIPTOR_LENGTH)
|
||||
#endif
|
||||
|
||||
#define HS_BULK_IN_PACKET_SIZE (512)
|
||||
#define HS_BULK_OUT_PACKET_SIZE (512)
|
||||
@@ -83,13 +55,8 @@
|
||||
#define USB_MSC_BULK_OUT_ENDPOINT (4)
|
||||
#define USB_MSC_INTERFACE_COUNT (1)
|
||||
|
||||
#if (USB_DEVICE_CONFIG_HID == 1) && (USB_DEVICE_CONFIG_MSC == 1)
|
||||
#define USB_HID_GENERIC_INTERFACE_INDEX (0)
|
||||
#define USB_MSC_INTERFACE_INDEX (1)
|
||||
#else
|
||||
#define USB_HID_GENERIC_INTERFACE_INDEX (0)
|
||||
#define USB_MSC_INTERFACE_INDEX (0)
|
||||
#endif
|
||||
|
||||
// HID
|
||||
#define USB_HID_GENERIC_CONFIGURE_INDEX (1)
|
||||
@@ -115,15 +82,7 @@
|
||||
#define HS_HID_GENERIC_INTERRUPT_IN_INTERVAL (0x04) /* 2^(4-1) = 1ms */
|
||||
#define FS_HID_GENERIC_INTERRUPT_IN_INTERVAL (0x01)
|
||||
|
||||
#if (USB_DEVICE_CONFIG_HID == 1) && (USB_DEVICE_CONFIG_MSC == 1)
|
||||
#define USB_COMPOSITE_INTERFACE_COUNT (USB_HID_GENERIC_INTERFACE_COUNT + USB_MSC_INTERFACE_COUNT)
|
||||
#elif(USB_DEVICE_CONFIG_HID == 1) && (USB_DEVICE_CONFIG_MSC == 0)
|
||||
#define USB_COMPOSITE_INTERFACE_COUNT (USB_HID_GENERIC_INTERFACE_COUNT)
|
||||
#elif(USB_DEVICE_CONFIG_HID == 0) && (USB_DEVICE_CONFIG_MSC == 1)
|
||||
#define USB_COMPOSITE_INTERFACE_COUNT (USB_MSC_INTERFACE_COUNT)
|
||||
#else
|
||||
#define USB_COMPOSITE_INTERFACE_COUNT (USB_HID_GENERIC_INTERFACE_COUNT)
|
||||
#endif
|
||||
|
||||
#define USB_COMPOSITE_CONFIGURE_INDEX (1)
|
||||
|
||||
@@ -131,15 +90,7 @@
|
||||
#define USB_STRING_DESCRIPTOR_0_LENGTH (0x02)
|
||||
#define USB_STRING_DESCRIPTOR_1_LENGTH (56)
|
||||
#define USB_STRING_DESCRIPTOR_2_LENGTH (40)
|
||||
#if ((USB_DEVICE_CONFIG_MSC > 0U) && (USB_DEVICE_CONFIG_HID > 0U)) // MSC + HID
|
||||
#define USB_STRING_DESCRIPTOR_3_LENGTH (60)
|
||||
#elif((USB_DEVICE_CONFIG_MSC == 0U) && (USB_DEVICE_CONFIG_HID > 0U)) // Only HID
|
||||
#define USB_STRING_DESCRIPTOR_3_LENGTH (44)
|
||||
#elif((USB_DEVICE_CONFIG_MSC > 0U) && (USB_DEVICE_CONFIG_HID == 0U)) // Only MSC
|
||||
#define USB_STRING_DESCRIPTOR_3_LENGTH (28)
|
||||
#else
|
||||
#define USB_STRING_DESCRIPTOR_3_LENGTH (2)
|
||||
#endif
|
||||
#define USB_STRING_DESCRIPTOR_ERROR_LENGTH (32)
|
||||
|
||||
#define USB_CONFIGURE_DRAWN (0x32)
|
||||
@@ -205,4 +156,4 @@ extern usb_language_list_t g_language_list;
|
||||
|
||||
extern usb_language_list_t *g_language_ptr;
|
||||
|
||||
#endif /* __USB_DESCRIPTOR_H__ */
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user