[Feature]Upload Modem source code

Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/make/module/driver/legacy/usb.mak b/mcu/make/module/driver/legacy/usb.mak
new file mode 100644
index 0000000..37a1017
--- /dev/null
+++ b/mcu/make/module/driver/legacy/usb.mak
@@ -0,0 +1,94 @@
+# Define source file lists to SRC_LIST

+SRC_LIST = driver/connectivity/usb_class/src/usb.c \
+           driver/connectivity/usb_class/src/usb_adap.c \
+           driver/connectivity/usb_class/src/usb_resource.c \
+           driver/connectivity/usb_class/src/usb_mode.c \
+           driver/connectivity/usb_class/src/usb_task.c \
+           driver/connectivity/usb_class/src/usb_debug_tool.c
+

+

+# USB LOGGING

+ifneq ($(filter __USB_LOGGING__,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/usbacm_logging.c
+endif

+           

+ 

+# USB CDC ACM CLASS

+ifneq ($(filter __USB_COM_PORT_ENABLE__,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/usbacm_drv.c \
+           driver/connectivity/usb_class/src/usbacm_adap.c \
+           driver/connectivity/usb_class/src/usbacm_ft.c
+endif

+

+

+# USB STRESS TEST 

+ifneq ($(filter __USB_STRESS_TEST__,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/usbacm_echo.c
+endif

+

+

+# USB MASS STORAGE CLASS

+ifneq ($(filter __USB_MASS_STORAGE_ENABLE__,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/usbms_drv.c \
+           driver/connectivity/usb_class/src/usbms_adap.c \
+           driver/connectivity/usb_class/src/usbms_state.c
+endif

+

+

+

+# USB MTP CLASS

+ifneq ($(filter __USB_IMAGE_CLASS__,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/ptp_state.c \
+           driver/connectivity/usb_class/src/usbimage_drv.c \
+           driver/connectivity/usb_class/src/usbimage_mtp_state.c
+endif

+

+

+

+# USB WEBCAM CLASS

+ifneq ($(filter WEBCAM_SUPPORT,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/usbvideo_drv.c \
+           driver/connectivity/usb_class/src/usbvideo_state.c
+endif

+

+

+

+# USB OTG

+ifneq ($(filter __OTG_ENABLE__,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/usbd.c \
+           driver/connectivity/usb_class/src/usb_host_default_drv.c \
+           driver/connectivity/usb_class/src/usb_host_ms_drv.c \
+           driver/connectivity/usb_class/src/usb_host_ms_state.c \
+           driver/connectivity/usb_class/src/usb_host_ms_adap.c \
+           driver/connectivity/usb_class/src/usb_host_acm_drv.c \
+           driver/connectivity/usb_class/src/otg.c
+endif

+

+

+

+# ICUSB

+ifneq ($(filter __IC_USB_ENABLE__,$(strip $(MODULE_DEFS))),)

+SRC_LIST +=driver/connectivity/usb_class/src/icusb_debug_tool.c \
+           driver/connectivity/usb_class/src/icusb_eem_adap.c \
+           driver/connectivity/usb_class/src/icusb_eem_drv.c \
+           driver/connectivity/usb_class/src/icusb_iccd_adap.c \
+           driver/connectivity/usb_class/src/icusb_iccd_drv.c
+endif

+

+

+

+

+# Define include path lists to INC_DIR

+INC_DIR = driver/connectivity/usb_driver/inc \
+          driver/connectivity/usb_class/include \
+          interface/driver/connectivity/usb_driver \
+          ./service/fs/common/include \
+          protocol/layer4/l4/include \
+          interface/driver/peripheral \
+          driver/dsp_ram
+# Define the specified compile options to COMP_DEFS

+COMP_DEFS = APCS_INTWOR

+ 

+# Define the source file search paths to SRC_PATH

+SRC_PATH = driver/connectivity/usb_class/src
+