[Feature][Modem]Update MTK MODEM V1.6 baseline version: MOLY.NR15.R3.MD700.IVT.MP1MR3.MP.V1.6
MTK modem version: MT2735_IVT_MOLY.NR15.R3.MD700.IVT.MP1MR3.MP.V1.6.tar.gz
RF modem version: NA
Change-Id: I45a4c2752fa9d1a618beacd5d40737fb39ab64fb
diff --git a/mcu/interface/service/icd/icd_codes.h b/mcu/interface/service/icd/icd_codes.h
new file mode 100644
index 0000000..7bd412b
--- /dev/null
+++ b/mcu/interface/service/icd/icd_codes.h
@@ -0,0 +1,92 @@
+// ICD Codes Header
+
+#ifndef _ICD_CODES_H
+#define _ICD_CODES_H
+
+#ifndef kal_uint8
+ typedef unsigned char kal_uint8;
+#endif
+#ifndef kal_int8
+ typedef signed char kal_int8;
+#endif
+#ifndef kal_uint16
+ typedef unsigned short int kal_uint16;
+#endif
+#ifndef kal_uint16
+ typedef signed short int kal_int16;
+#endif
+#ifndef kal_uint32
+ typedef unsigned int kal_uint32;
+#endif
+#ifndef kal_int32
+ typedef signed int kal_int32;
+#endif
+#ifndef kal_uint64
+ typedef unsigned long long kal_uint64;
+#endif
+#ifndef kal_int64
+ typedef signed long long kal_int64;
+#endif
+
+#define FLEXIBLE_ARRAY_SIZE 1
+
+/// -------------------------------
+/// IMS ICD RECORD/EVENT Codes
+/// -------------------------------
+
+// Layer: IMS, Type: RECORD
+
+// Layer: IMS, Type: EVENT
+
+// Layer: N3GPP, Type: EVENT
+
+/// -------------------------------
+/// IPDATA ICD RECORD/EVENT Codes
+/// -------------------------------
+
+// Layer: IPDATA, Type: RECORD
+
+/// -------------------------------
+/// LTE ICD RECORD/EVENT Codes
+/// -------------------------------
+
+// Layer: CM, Type: EVENT
+
+// Layer: EL1, Type: RECORD
+
+// Layer: EL1, Type: EVENT
+
+// Layer: EL2, Type: RECORD
+
+// Layer: EL2, Type: EVENT
+
+// Layer: ENAS, Type: RECORD
+
+// Layer: ENAS, Type: EVENT
+
+// Layer: ERRC, Type: RECORD
+
+// Layer: ERRC, Type: EVENT
+
+/// -------------------------------
+/// NR ICD RECORD/EVENT Codes
+/// -------------------------------
+
+// Layer: NL1, Type: RECORD
+
+// Layer: NL1, Type: EVENT
+
+// Layer: NL2, Type: RECORD
+
+// Layer: NL2, Type: EVENT
+
+// Layer: NRRC, Type: RECORD
+
+// Layer: NRRC, Type: EVENT
+
+// Layer: VGNAS, Type: RECORD
+
+// Layer: VGNAS, Type: EVENT
+
+#endif /* _ICD_CODES_H */
+