[Feature]Upload Modem source code
Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/interface/l1/idc/idc_errc_enum.h b/mcu/interface/l1/idc/idc_errc_enum.h
new file mode 100644
index 0000000..ff263f8
--- /dev/null
+++ b/mcu/interface/l1/idc/idc_errc_enum.h
@@ -0,0 +1,88 @@
+#ifndef _IDC_ERRC_ENUM_H
+#define _IDC_ERRC_ENUM_H
+
+typedef enum
+{
+ AUTO_DENIAL_SUBFRAME_N2 = 2,
+ AUTO_DENIAL_SUBFRAME_N5 = 5,
+ AUTO_DENIAL_SUBFRAME_N10 = 10,
+ AUTO_DENIAL_SUBFRAME_N15 = 15,
+ AUTO_DENIAL_SUBFRAME_N20 = 20,
+ AUTO_DENIAL_SUBFRAME_N30 = 30,
+ AUTO_DENIAL_SUBFRAME_INVALID = 0xFF
+}auto_denial_subframe_enum;
+
+typedef enum
+{
+ AUTO_DENIAL_VALIDITY_SF200 = 200,
+ AUTO_DENIAL_VALIDITY_SF500 = 500,
+ AUTO_DENIAL_VALIDITY_SF1000 = 1000,
+ AUTO_DENIAL_VALIDITY_SF2000 = 2000,
+ AUTO_DENIAL_VALIDITY_INVALID = 0xFF
+}auto_denial_validity_enum;
+
+typedef enum
+{
+ IDC_INT_DIR_EUTRA = 0,
+ IDC_INT_DIR_OTHER = 1,
+ IDC_INT_DIR_BOTH = 2,
+ IDC_INT_DIR_EUTRA_NR = 3,
+ IDC_INT_DIR_NR = 4,
+ IDC_INT_DIR_EUTRA_NR_OTHER = 5,
+ IDC_INT_DIR_NR_OTHER = 6
+}idc_interference_direction_enum;
+
+typedef enum
+{
+ IDC_SF_CFG_FDD = 0,
+ IDC_SF_CFG_TDD0 = 1,
+ IDC_SF_CFG_TDD15 = 2,
+ IDC_SF_CFG_TDD6 = 3,
+ IDC_SF_CFG_MAX = 4,
+ IDC_SF_CFG_INVALID = 0xFF
+}idc_sf_config_enum;
+
+typedef enum
+{
+ IDC_ASSIST_INFO_TYPE_INVALID = 0,
+ IDC_DRX_ASSIST_INFO = 1,
+ IDC_SF_PATTERN_INFO = 2
+}idc_assist_info_type_enum;
+
+typedef enum
+{
+ IDC_VALID_DRX_CYCLE_SF40 = 0,
+ IDC_VALID_DRX_CYCLE_SF64 = 1,
+ IDC_VALID_DRX_CYCLE_SF80 = 2,
+ IDC_VALID_DRX_CYCLE_SF128 = 3,
+ IDC_VALID_DRX_CYCLE_SF160 = 4,
+ IDC_VALID_DRX_CYCLE_SF256 = 5,
+ IDC_VALID_DRX_CYCLE_INVALID = 0xFF
+}idc_valid_drx_cycle_enum;
+
+typedef enum
+{
+ IDC_ACT_TIME_SF20 = 0,
+ IDC_ACT_TIME_SF30 = 1,
+ IDC_ACT_TIME_SF40 = 2,
+ IDC_ACT_TIME_SF60 = 3,
+ IDC_ACT_TIME_SF80 = 4,
+ IDC_ACT_TIME_SF100 = 5,
+ IDC_ACT_TIME_INVALID = 0xFF
+}idc_active_time_enum;
+
+typedef enum
+{
+ IDC_PROTECT_ACTION_START = 0,
+ IDC_PROTECT_ACTION_STOP = 1
+}idc_protect_action_enum;
+
+typedef enum
+{
+ IDC_TRAFFIC_TYPE_DEFAULT = 0,
+ IDC_TRAFFIC_TYPE_CSFB = 1,
+ IDC_TRAFFIC_TYPE_VoLTE_ViLTE = 2,
+ IDC_TRAFFIC_TYPE_VoWiFi = 3
+} idc_traffic_type_enum;
+
+#endif
\ No newline at end of file