[Feature]Upload Modem source code
Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/protocol/interface/ddm/d2_public_defs.h b/mcu/protocol/interface/ddm/d2_public_defs.h
new file mode 100644
index 0000000..2358226
--- /dev/null
+++ b/mcu/protocol/interface/ddm/d2_public_defs.h
@@ -0,0 +1,38 @@
+#ifndef __D2_PUBLIC_DEFS_H__
+#define __D2_PUBLIC_DEFS_H__
+
+// Type denifitions
+typedef enum
+{
+ D2_RES_FAIL = -1,
+ D2_RES_NONE,
+ D2_RES_SUCC,
+ D2_RES_RETRY,
+ // => DATA CALL
+ D2_RES_FAIL_CONT,
+ D2_RES_FAIL_ABORT,
+ D2_RES_SUCC_ABORT,
+ D2_RES_SUCC_CONT,
+ D2_RES_MAX = 0x7FFFFFFF
+}d2_res_enum;
+
+typedef enum
+{
+ D2_EVENT_NONE = 0x00000000,
+ D2_EVENT_PDX_PROFILE_CHG = 0x00000001,
+ // => DATA CALL
+ D2_EVENT_PRE_ACT_DATA_CALL = 0x00000100,
+ D2_EVENT_POST_ACT_DATA_CALL = 0x00000200,
+ D2_EVENT_PRE_DEACT_DATA_CALL = 0x00000400,
+ D2_EVENT_POST_DEACT_DATA_CALL = 0x00000800,
+ D2_EVENT_ON_MOD_DATA_CALL = 0x00001000,
+ // => NetIF
+ D2_EVENT_IPV6_RA_INIT_FAIL = 0x00010000,
+ D2_EVENT_IPV6_RA_REFRESH_FAIL = 0x00020000,
+ D2_EVENT_MAX = 0x7FFFFFFF
+}d2_event_enum;
+
+// Macros
+// N/A
+
+#endif