[Feature]Upload Modem source code

Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/driver/devdrv/trace/devdrv_trace.h b/mcu/driver/devdrv/trace/devdrv_trace.h
new file mode 100644
index 0000000..018229c
--- /dev/null
+++ b/mcu/driver/devdrv/trace/devdrv_trace.h
@@ -0,0 +1,13 @@
+#ifndef __DRVTEST_TRACE_H__
+#define __DRVTEST_TRACE_H__
+#ifndef GEN_FOR_PC
+#include "stack_config.h"
+#endif
+#include "dhl_trace.h"
+#if !defined(GEN_FOR_PC)
+#endif
+#define DRIVER_GROUP_SYSTEM TRACE_GROUP_1
+#if !defined(GEN_FOR_PC)
+#include"devdrv_trace_mod_devdrv_utmd.h"
+#endif
+#endif /* __DRVTEST_TRACE_H__ */
diff --git a/mcu/driver/devdrv/trace/devdrv_trace_mod_devdrv_utmd.json b/mcu/driver/devdrv/trace/devdrv_trace_mod_devdrv_utmd.json
new file mode 100644
index 0000000..726dc7b
--- /dev/null
+++ b/mcu/driver/devdrv/trace/devdrv_trace_mod_devdrv_utmd.json
@@ -0,0 +1,221 @@
+{
+  "endGen": "Legacy",
+  "legacyParameters": {}, 
+  "module": "MOD_DEVDRV", 
+  "startGen": "Legacy",
+  "traceClassDefs": [
+    {
+      "TRACE_INFO": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_INFO"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_WARNING": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_WARNING"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_ERROR": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_ERROR"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_FUNC": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_FUNC"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_STATE": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_STATE"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_1": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP1"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_2": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP2"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_3": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP3"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_4": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP4"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_5": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP5"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_6": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP6"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_7": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP7"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_8": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP8"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_9": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP9"
+        ], 
+        "traceType": "Public"
+      }
+    }, 
+    {
+      "TRACE_GROUP_10": {
+        "debugLevel": "Ultra-Low", 
+        "tag": [
+          "Baseline", 
+          "TRACE_GROUP10"
+        ], 
+        "traceType": "Public"
+      }
+    }
+  ], 
+  "traceDefs": [
+    {
+      "DEVDRV_HELLO_WORLD": {
+        "format": "Hello World!!!", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "DEVDRV_CURRENT_HISR_ID": {
+        "format": "DEVDRV_HISR:%d", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "DCM_COUNTER": {
+        "format": "[DCM] DCM_CNT:%d", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "DCM_ACTIVE_CYCLES": {
+        "format": "[DCM] HW_DCM_CYCLES:%d", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "LPM_L1": {
+        "format": "[DCM] L1 LPM CON/TIME/L2H/HIDUR:%x, %x, %x, %x", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "LPM_L1_CON": {
+        "format": "[DCM] L1 LPM_CON:%x", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "LPM_L1_STATUS": {
+        "format": "[DCM] L1 LPM_TTL_TIME/L2H/HIDUR:%x, %x, %x", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "LPM_L2": {
+        "format": "[DCM] L2 LPM CON/TIME/L2H/HIDUR:%x, %x, %x, %x", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "LPM_L2_CON": {
+        "format": "[DCM] L2 LPM_CON:%x", 
+        "traceClass": "TRACE_INFO"
+      }
+    }, 
+    {
+      "LPM_L2_STATUS": {
+        "format": "[DCM] L2 LPM_TTL_TIME/L2H/HIDUR:%x, %x, %x", 
+        "traceClass": "TRACE_INFO"
+      }
+    }
+  ], 
+  "traceFamily": "PS"
+}