/* Copyright (C) 2018 RDA Technologies Limited and/or its affiliates("RDA"). * All rights reserved. * * This software is supplied "AS IS" without any warranties. * RDA assumes no responsibility or liability for the use of the software, * conveys no license or title under any patent, copyright, or mask work * right to the product. RDA reserves the right to make changes in the * software without notification. RDA also make no representation or * warranty that such application will be suitable for the specified use * without further testing or modification. */ #ifndef __CFW_EVENT_H__ #define __CFW_EVENT_H__ #include "quec_proj_config.h" #include "quec_proj_config_at.h" // // System level Events // #define EV_SYS_BASE 0 #define EV_SYS_END_ 50 #define EV_SHL_CFW_STATUS_IND (EV_SYS_BASE + 10) #define EV_COS_CALLBACK (EV_SYS_BASE + 11) #define EV_MESSAGE_EVENT (EV_SYS_BASE + 12) // // DM Events. // #define EV_DM_BASE (50) #define EV_DM_END_ (100) // // PM Evetns. // #define EV_PM_BASE (100) #define EV_PM_END_ (150) #define EV_CFW_START_ (500) #define EV_CFW_NW_RSP_BASE (500) #define EV_CFW_NW_RSP_END_ (550) #define EV_CFW_CC_RSP_BASE (550) #define EV_CFW_CC_RSP_END_ (600) #define EV_CFW_SS_RSP_BASE (600) #define EV_CFW_SS_RSP_END_ (650) #define EV_CFW_SIM_RSP_BASE (700) #define EV_CFW_SIM_RSP_END_ (770) #define EV_CFW_SMS_RSP_BASE (770) #define EV_CFW_SMS_RSP_END_ (800) #define EV_CFW_PBK_RSP_BASE (800) #define EV_CFW_PBK_RSP_END_ (850) #define EV_CFW_GPRS_RSP_BASE (850) #define EV_CFW_GPRS_RSP_END_ (900) #define EV_CFW_FAX_RSP_BASE (900) #define EV_CFW_FAX_RSP_END_ (950) #define EV_CFW_TCPIPUDP_RSP_BASE (1000) #define EV_CFW_TCPIPUDP_RSP_END_ (1050) #define EV_CFW_HTTP_RSP_BASE (1050) #define EV_CFW_HTTP_RSP_END_ (1100) #define EV_CFW_SHELL_RSP_BASE (1100) #define EV_CFW_SHELL_RSP_END_ (1150) #define EV_CFW_TM_RSP_BASE (1150) // Test Module #define EV_CFW_TM_RSP_END_ (1200) #define EV_RMC_BASE (1200) // Remote Control Module #define EV_RMC_END_ (1300) #define EV_CFW_WIFI_RSP_BASE (1300) // Test Module #define EV_CFW_WIFI_RSP_END_ (1350) #define EV_WIFI_RSP_BASE (1300) #define EV_WIFI_RSP_END_ (1350) #define EV_WIFI_IND_BASE (1351) #define EV_WIFI_IND_END_ (1400) #define EV_BT_TETHER_BASE (1400) #define EV_BT_TETHER_END_ (1450) //8850CM positioning abritration module handshake lte stack #define EV_CFW_PAM_HSL_BASE (1500) //HandShakeLte #define EV_CFW_PAM_HSL_END_ (1550) #define EV_CFW_PAM_GNSS_HSL_START_RSP (EV_CFW_PAM_HSL_BASE + 1) #define EV_CFW_PAM_GNSS_HSL_STOP_RSP (EV_CFW_PAM_HSL_BASE + 2) #define EV_CFW_PAM_GNSS_HSL_ABORT_IND (EV_CFW_PAM_HSL_BASE + 3) #define EV_CFW_PAM_WIFISCAN_HSL_START_RSP (EV_CFW_PAM_HSL_BASE + 4) #define EV_CFW_PAM_WIFISCAN_HSL_STOP_RSP (EV_CFW_PAM_HSL_BASE + 5) #define EV_CFW_PAM_WIFISCAN_HSL_ABORT_IND (EV_CFW_PAM_HSL_BASE + 6) #define EV_CFW_PAM_WIFISCAN_RESULT_RSP (EV_CFW_PAM_HSL_BASE + 7) #define EV_CFW_PAM_GNSS_RECOVERY_IND (EV_CFW_PAM_HSL_BASE + 8) #define EV_CFW_PAM_GNSS_LTE_PRIORITY_RSP (EV_CFW_PAM_HSL_BASE + 9) #define EV_AT_PAM_AGNSS_IND (EV_CFW_PAM_HSL_BASE + 11) #define EV_AT_PAM_GNSS_SLEEP_IND (EV_CFW_PAM_HSL_BASE + 12) #define EV_AT_PAM_OUTPUT_INFO_IND (EV_CFW_PAM_HSL_BASE + 13) #define EV_AT_PAM_DATA_SOCKET_IND (EV_CFW_PAM_HSL_BASE + 14) #define EV_AT_PAM_POSITION_INFO_IND (EV_CFW_PAM_HSL_BASE + 15) #define EV_PAM_STARTMODE_AND_AGNSS_IND (EV_CFW_PAM_HSL_BASE + 20) #define EV_CFW_IND_BASE (5000) #define EV_CFW_IND_END_ (5090) #define EV_CFW_END_ (6000) // // AFW event. // #define AFW_EV_BASE (7000) #define AFW_EV_END_ (8000) // // UI FW event // #define UI_FW_EV_BASE (9000) #define UI_FW_EV_END_ (10000) #ifdef CONFIG_QUEC_PROJECT_FEATURE #define QL_PS_ATTACH_EVENT 10900 #define QL_PS_DETACH_EVENT 10910 #ifdef CONFIG_QUEC_PROJECT_FEATURE_TCPIP_AT #define QL_TCPIP_EVENT 11000 #endif #ifdef CONFIG_QUEC_PROJECT_FEATURE_FTP_AT #define QL_FTP_EVENT 11001 #endif #ifdef CONFIG_QUEC_PROJECT_FEATURE_HTTP_AT #define QL_HTTP_EVENT 11002 #endif #ifdef CONFIG_QUEC_PROJECT_FEATURE_MQTT_AT #define QL_MQTT_EVENT 11003 #endif #define QL_DNS_EVENT 11004 #define QL_PING_EVENT 11005 #define QL_NTP_EVENT 11006 #define QL_LBS_EVENT 11007 #define QL_CTSREG_EVENT 11008 #define QL_MMS_EVENT 11009 #ifdef CONFIG_QUEC_PROJECT_FEATURE_BT #define QL_BTBLE_EVENT 11010 #endif #ifdef CONFIG_QUEC_PROJECT_FEATURE_LWM2M_AT #define QL_LWM2M_EVENT 11011 #endif #ifdef CONFIG_QUEC_PROJECT_FEATURE_SMTP_AT #define QL_SMTP_EVENT 11012 #endif #ifdef CONFIG_QUEC_PROJECT_FEATURE_SMS_AT #define QL_SMS_EVENT 11013 #endif #ifdef __QUEC_OEM_VER_AC__ #define QL_TCPIP_AC_EVENT 11015 #endif #define QL_NETDEV_EVENT 11300 #define QL_MSG_PROCESS_EVENT 11310 #define QL_LEDCFG_EVENT 11320 #ifdef CONFIG_QUEC_PROJECT_FEATURE_WIFISCAN #define QL_WIFISCAN_SYNC_RSP 11330 #endif #define QL_DATACALL_EVENT 11340 #endif #define CSW_SRV_EV_END_ (0x000FFFFF) // // User Event: 0x00100000 -- 0xA0000000 // #define EV_MMI_EV_BASE 0x00100000 #define EV_MMI_EV_END_ 0xA0000000 // ... // 0xA0000000 -- 0xF0000000 reserved by system. // // // CSW Private Event 0xF0000001 -- 0xF000F000 // used by CSW internal only // #define EV_CSW_PRV_BASE 0xF0000001 #define EV_CSW_PRV_END_ 0xF000F000 // // CSW Private Event 0xF000F001 -- 0xFFFFF000 // #define EV_CSW_REQ_BASE 0xF000F001 #define EV_CSW_REQ_END_ 0xFFFFF000 // don't change this value! // ... // 0xFFFFF000 -- 0xFFFFFFF reserved by system. // #define EV_EMU_BASE 0xF0000000 // // Helper Macros // #define IS_CFW_EVNET(evId) (((evId) >= EV_CFW_START_) && (evId) < EV_CFW_END_) // // DM & TIM Event. // #define EV_DM_POWER_ON_IND (EV_DM_BASE + 1) // 51 #define EV_DM_DAEMON_IND (EV_DM_BASE + 2) // 52 #define EV_DM_POWER_OFF_IND (EV_DM_BASE + 5) #define EV_TIM_ALRAM_IND (EV_DM_BASE + 6) #define EV_DM_UART_RECEIVE_DATA_IND (EV_DM_BASE + 8) #define EV_DM_EXTI_IND (EV_DM_BASE + 9) #define EV_DM_GPIO_IND (EV_DM_BASE + 10) #define EV_DM_RECORD_END_IND (EV_DM_BASE + 11) #define EV_DM_STREAM_END_IND (EV_DM_BASE + 12) #define EV_DM_GPADC_IND (EV_DM_BASE + 13) #define EV_TIM_SET_TIME_IND (EV_DM_BASE + 14) //guoh add speech indication, if start call, this indication will send to mmi task #define EV_DM_SPEECH_IND (EV_DM_BASE + 15) #define EV_DM_AUDIO_OPER_MSG_START (EV_DM_BASE + 16) #define EV_DM_AUDIO_CONTROL_IND (EV_DM_BASE + 16) #define EV_DM_SET_AUDIO_VOLUME_IND (EV_DM_BASE + 17) #define EV_DM_SET_MIC_GAIN_IND (EV_DM_BASE + 18) #define EV_DM_SET_AUDIO_MODE_IND (EV_DM_BASE + 19) #define EV_DM_AUD_SETUP_IND (EV_DM_BASE + 20) #define EV_DM_AUD_STREAM_START_IND (EV_DM_BASE + 21) #define EV_DM_AUD_STREAM_STOP_IND (EV_DM_BASE + 22) #define EV_DM_AUD_STREAM_PAUSE_IND (EV_DM_BASE + 23) #define EV_DM_AUD_STREAM_RECORD_IND (EV_DM_BASE + 24) #define EV_DM_AUD_TEST_MODE_SETUP_IND (EV_DM_BASE + 25) #define EV_DM_AUD_FORCE_RECV_MIC_SEL_IND (EV_DM_BASE + 26) #define EV_DM_AUD_SET_CUR_OUTPUT_DEVICE_IND (EV_DM_BASE + 27) #define EV_DM_AUD_MUTE_OUTPUT_DEVICE_IND (EV_DM_BASE + 28) #define EV_DM_AUD_LOUDSPK_WITH_EP_IND (EV_DM_BASE + 29) #define EV_DM_VOIS_RECORD_START_IND (EV_DM_BASE + 30) #define EV_DM_VOIS_RECORD_STOP_IND (EV_DM_BASE + 31) #define EV_DM_ARS_SETUP_IND (EV_DM_BASE + 33) #define EV_DM_ARS_RECORD_IND (EV_DM_BASE + 34) #define EV_DM_ARS_PAUSE_IND (EV_DM_BASE + 35) #define EV_DM_ARS_STOP_IND (EV_DM_BASE + 36) #define EV_DM_READ_IPC_DATA_IND (EV_DM_BASE + 38) #define EV_DM_AUDIO_OPER_MSG_END (EV_DM_BASE + 39) // don't change the following definition #define EV_KEY_DOWN (EV_DM_BASE + 40) #define EV_KEY_PRESS (EV_DM_BASE + 41) #define EV_KEY_UP (EV_DM_BASE + 42) #define EV_TIMER (EV_DM_BASE + 43) #define EV_DOUBLE_KEY_DOWN (EV_DM_BASE + 44) #define EV_DOUBLE_KEY_UP (EV_DM_BASE + 45) #define EV_DM_UART_MUX_RECEIVE_DATA_IND (EV_DM_BASE + 46) #define EV_DM_READ_UART_DATA_IND (EV_DM_BASE + 47) // // PM Event // #define EV_PM_BC_IND (EV_PM_BASE + 1) // 101 // // CFW IND Event. // #define EV_CFW_INIT_IND (EV_CFW_IND_BASE + 1) // 5001 #define EV_CFW_SRV_STATUS_IND (EV_CFW_IND_BASE + 2) #define EV_CFW_NW_SIGNAL_QUALITY_IND (EV_CFW_IND_BASE + 3) #define EV_CFW_NW_REG_STATUS_IND (EV_CFW_IND_BASE + 5) #define EV_CFW_CC_SPEECH_CALL_IND (EV_CFW_IND_BASE + 6) #define EV_CFW_CC_CRSSINFO_IND (EV_CFW_IND_BASE + 7) #define EV_CFW_NEW_SMS_IND (EV_CFW_IND_BASE + 8) #define EV_CFW_SMS_INFO_IND (EV_CFW_IND_BASE + 9) #define EV_CFW_CC_CALL_INFO_IND (EV_CFW_IND_BASE + 10) #define EV_CFW_SIM_STATUS_IND (EV_CFW_IND_BASE + 11) #define EV_CFW_SS_USSD_IND (EV_CFW_IND_BASE + 12) #define EV_CFW_CC_RELEASE_CALL_IND (EV_CFW_IND_BASE + 13) #define EV_CFW_CC_ERROR_IND (EV_CFW_IND_BASE + 14) #define EV_CFW_SAT_CMDTYPE_IND (EV_CFW_IND_BASE + 15) #define EV_CFW_PBK_IND (EV_CFW_IND_BASE + 16) #define EV_CFW_NW_NETWORKINFO_IND (EV_CFW_IND_BASE + 17) #define EV_CFW_GPRS_CXT_ACTIVE_IND (EV_CFW_IND_BASE + 18) #define EV_CFW_GPRS_CXT_DEACTIVE_IND (EV_CFW_IND_BASE + 19) #define EV_CFW_GPRS_MOD_IND (EV_CFW_IND_BASE + 20) #define EV_CFW_GPRS_STATUS_IND (EV_CFW_IND_BASE + 21) #define EV_CFW_GPRS_DATA_IND (EV_CFW_IND_BASE + 22) #define EV_CFW_GPRS_CTRL_RELEASE_IND (EV_CFW_IND_BASE + 23) #define EV_CFW_TCPIP_BEARER_LOSING_IND (EV_CFW_IND_BASE + 24) // TCP/IP IND #define EV_CFW_TCPIP_REV_DATA_IND (EV_CFW_IND_BASE + 25) // TCP/IP IND #define EV_CFW_TCPIP_CLOSE_IND (EV_CFW_IND_BASE + 26) // TCP/IP close IND #define EV_CFW_TCPIP_ERR_IND (EV_CFW_IND_BASE + 27) // TCP/IP ERROR IND #define EV_CFW_TCPIP_ACCEPT_IND (EV_CFW_IND_BASE + 28) // TCP/IP accept IND #define EV_CFW_ICMP_DATA_IND (EV_CFW_IND_BASE + 29) #define EV_CFW_DNS_RESOLV_SUC_IND (EV_CFW_IND_BASE + 30) #define EV_CFW_DNS_RESOLV_ERR_IND (EV_CFW_IND_BASE + 31) #define EV_CFW_PPP_DATA_IND (EV_CFW_IND_BASE + 32) #define EV_CFW_PPP_TERMINATE_IND (EV_CFW_IND_BASE + 33) #define EV_CFW_MBS_CALL_INFO_IND (EV_CFW_IND_BASE + 34) #define EV_CFW_NEW_EMS_IND (EV_CFW_IND_BASE + 35) #define EV_CFW_ATT_STATUS_IND (EV_CFW_IND_BASE + 36) #define EV_CFW_CC_STATUS_IND (EV_CFW_IND_BASE + 37) #define EV_CFW_CC_PROGRESS_IND (EV_CFW_IND_BASE + 38) #define EV_CFW_NW_JAMMING_DETECT_IND (EV_CFW_IND_BASE + 39) #define EV_CFW_CB_MSG_IND (EV_CFW_IND_BASE + 40) #define EV_CFW_CB_PAGE_IND (EV_CFW_IND_BASE + 41) #define EV_CFW_BLUETOOTH_DATA_IND (EV_CFW_IND_BASE + 42) #define EV_CFW_BLUETOOTH_WAKEUP_IND (EV_CFW_IND_BASE + 43) #define EV_CFW_REG_UPDATE_IND (EV_CFW_IND_BASE + 44) #define EV_CFW_NEW_SMS_PDU_IND (EV_CFW_IND_BASE + 45) #define EV_CFW_ICMPV4_DATA_REQ (EV_CFW_IND_BASE + 46) #define EV_CFW_ICMPV4_DATA_RPY (EV_CFW_IND_BASE + 47) #define EV_CFW_EXIT_IND (EV_CFW_IND_BASE + 48) #define EV_CFW_ERRC_CONNSTATUS_IND (EV_CFW_IND_BASE + 49) #define EV_CFW_GPRS_PDN_CTX_ACTIVE_IND (EV_CFW_IND_BASE + 51) #define EV_CFW_GPRS_SEC_CTX_ACTIVE_IND (EV_CFW_IND_BASE + 52) #define EV_CFW_GPRS_SEC_CTX_DEACTIVE_IND (EV_CFW_IND_BASE + 53) #define EV_CFW_GPRS_CTX_MODIFY_IND (EV_CFW_IND_BASE + 54) #define EV_CFW_EMC_NUM_LIST_IND (EV_CFW_IND_BASE + 55) #define EV_CFW_GPRS_EDRX_IND (EV_CFW_IND_BASE + 56) #define EV_CFW_GPRS_CCIOTOPT_IND (EV_CFW_IND_BASE + 57) #define EV_CFW_GPRS_APNCR_IND (EV_CFW_IND_BASE + 58) #define EV_CFW_GPRS_CRTDCP_IND (EV_CFW_IND_BASE + 59) #define EV_CFW_GPRS_NONIPDATA_IND (EV_CFW_IND_BASE + 60) #define EV_CFW_IPERF_REV_DATA_IND (EV_CFW_IND_BASE + 61) #define EV_CFW_CALL_CONTROL_CCM_IND (EV_CFW_IND_BASE + 62) #define EV_CFW_CC_AUDIOON_IND (EV_CFW_IND_BASE + 63) #define EV_CFW_CC_ALERT_IND (EV_CFW_IND_BASE + 64) #define EV_CFW_IMS_STATE_IND (EV_CFW_IND_BASE + 65) #define EV_CFW_CC_CALL_PATH_IND (EV_CFW_IND_BASE + 66) #define EV_CFW_CC_CALL_TI_ASSIGNED_IND (EV_CFW_IND_BASE + 67) #define EV_CFW_CC_AUDIO_RESTART_IND (EV_CFW_IND_BASE + 68) #define EV_CFW_NW_SIM_SWITCH_IND (EV_CFW_IND_BASE + 69) #define EV_CFW_GPRS_AUTO_ACT_IND (EV_CFW_IND_BASE + 70) #define EV_CFW_TCPIP_DATA_RF_ACKED_IND (EV_CFW_IND_BASE + 71) #define EV_CFW_GPRS_APPSN_IND (EV_CFW_IND_BASE + 72) #define EV_CFW_SMS_CONCAT_MESSAGE_IND (EV_CFW_IND_BASE + 73) #define EV_CFW_CC_DTMF_KEY_IND (EV_CFW_IND_BASE + 74) #if defined RPM_SUPPORT && defined(CONFIG_SOC_8910) #define EV_CFW_RPM_REBOOT_IND (EV_CFW_IND_BASE + 75) #endif #define EV_CFW_ERRC_CONNSTATUS_V2_IND (EV_CFW_IND_BASE + 76) #if defined(CONFIG_SOC_8910) || defined(CONFIG_SOC_8850) #define EV_CFW_BSIC_PCI_STATUS_IND (EV_CFW_IND_BASE + 77) #define EV_CFW_ENG_EVENT_RPT_IND (EV_CFW_IND_BASE + 78) #define EV_CFW_ENG_STATIS_RPT_IND (EV_CFW_IND_BASE + 79) #define EV_CFW_GSM_RACH_RESULT_IND (EV_CFW_IND_BASE + 80) #define EV_CFW_ENG_STATIS_RPT_EL1_IND (EV_CFW_IND_BASE + 81) #define EV_CFW_ENG_EVENT_RPT_V2_IND (EV_CFW_IND_BASE + 83) #endif #define EV_CFW_GPRS_NONIP_ACT_IND (EV_CFW_IND_BASE + 82) #if defined(CONFIG_SOC_8910) || defined(CONFIG_SOC_8850) #define EV_CFW_ENG_STATIS_RPT_V2_IND (EV_CFW_IND_BASE + 84) #define EV_CFW_NW_EMM_FAILED_PROCEDURE_IND (EV_CFW_IND_BASE + 85) #endif // // Emulator Event // #define EV_EMU_SCM_REQ (EV_EMU_BASE + 1) #define EV_EMU_SCL_RSP (EV_EMU_BASE + 2) #define EV_EMU_SCL_REQ (EV_EMU_BASE + 3) #define EV_EMU_SCL_TST (EV_EMU_BASE + 4) #define EV_EMU_TRACE (EV_EMU_BASE + 5) #define EV_EMU_SYSTEM (EV_EMU_BASE + 6) #define EV_EMU_EXIT (EV_EMU_BASE + 7) #define EV_EMU_SCL_AUDIO (EV_EMU_BASE + 10) #define EV_EMU_LCD (EV_EMU_BASE + 11) #define EV_EMU_INPUT (EV_EMU_BASE + 12) // // NW Response Event. // #define EV_CFW_NW_SET_BAND_RSP (EV_CFW_NW_RSP_BASE + 1) // 501 #define EV_CFW_NW_GET_IMEI_RSP (EV_CFW_NW_RSP_BASE + 2) #define EV_CFW_NW_GET_SIGNAL_QUALITY_RSP (EV_CFW_NW_RSP_BASE + 3) #define EV_CFW_NW_SET_REGISTRATION_RSP (EV_CFW_NW_RSP_BASE + 4) #define EV_CFW_NW_DEREGISTER_RSP (EV_CFW_NW_RSP_BASE + 5) #define EV_CFW_NW_GET_AVAIL_OPERATOR_RSP (EV_CFW_NW_RSP_BASE + 6) #define EV_CFW_NW_ABORT_LIST_OPERATORS_RSP (EV_CFW_NW_RSP_BASE + 7) #define EV_CFW_SET_COMM_RSP (EV_CFW_NW_RSP_BASE + 8) #define EV_CFW_NW_STORELIST_IND (EV_CFW_NW_RSP_BASE + 9) #define EV_CFW_XCPU_TEST_RSP (EV_CFW_NW_RSP_BASE + 10) #define EV_CFW_WCPU_TEST_RSP (EV_CFW_NW_RSP_BASE + 11) #define EV_CFW_NW_GET_QSCANF_RSP (EV_CFW_NW_RSP_BASE + 12) #define EV_CFW_NW_CELL_LIST_INFO_IND (EV_CFW_NW_RSP_BASE + 13) #ifdef CONFIG_SOC_6760 #define EV_CFW_NW_PAY_LOAD_INFO_IND (EV_CFW_NW_RSP_BASE + 14) #endif #define EV_CFW_NW_GET_FREQSCAN_RSP (EV_CFW_NW_RSP_BASE + 15) #define EV_CFW_NW_GET_JAMMING_RSP (EV_CFW_NW_RSP_BASE + 16) #define EV_CFW_NW_DETACH_ALL_RSP (EV_CFW_NW_RSP_BASE + 17) #define EV_CFW_NW_MEASURE_RESULT_RSP (EV_CFW_NW_RSP_BASE + 18) #define EV_CFW_NW_JAMMING_RSSI_RSP (EV_CFW_NW_RSP_BASE + 19) #define EV_CFW_BLKLIST_GSM_PARAM_GET_IND (EV_CFW_NW_RSP_BASE + 20) #define EV_CFW_NW_NET_DL_PSM_PARAM_RSP (EV_CFW_NW_RSP_BASE + 21) #define EV_CFW_BLKLIST_LTE_PARAM_GET_IND (EV_CFW_NW_RSP_BASE + 22) #define EV_CFW_ERRC_IDL_MEAS_OFFSET_READ_RSP (EV_CFW_NW_RSP_BASE + 23) #define EV_CFW_NW_GET_FREQSCAN_V2_RSP (EV_CFW_NW_RSP_BASE + 24) #define EV_CFW_NW_CSG_LIST_RSP (EV_CFW_NW_RSP_BASE + 25) // // GPRS Response Event. // #define EV_CFW_GPRS_CTX_MODIFY_ACC_RSP (EV_CFW_GPRS_RSP_BASE + 1) // 851 #define EV_CFW_GPRS_ATT_RSP (EV_CFW_GPRS_RSP_BASE + 2) #define EV_CFW_GPRS_ACT_RSP (EV_CFW_GPRS_RSP_BASE + 3) #define EV_CFW_GPRS_CXT_ACTIVE_RSP (EV_CFW_GPRS_RSP_BASE + 4) #define EV_CFW_GPRS_MOD_RSP (EV_CFW_GPRS_RSP_BASE + 5) #define EV_CFW_WIFI_CONNECTED_RSP (EV_CFW_GPRS_RSP_BASE + 6) #define EV_TCPIP_CFW_GPRS_ACT (EV_CFW_GPRS_RSP_BASE + 7) #define EV_TCPIP_CFW_GPRS_DEACT (EV_CFW_GPRS_RSP_BASE + 8) #define EV_TCPIP_ETHCARD_CONNECT (EV_CFW_GPRS_RSP_BASE + 9) #define EV_TCPIP_ETHCARD_DISCONNECT (EV_CFW_GPRS_RSP_BASE + 10) #define EV_TCPIP_CFW_GPRS_RFACK (EV_CFW_GPRS_RSP_BASE + 11) #define EV_TCPIP_CFW_GPRS_ACTED (EV_CFW_GPRS_RSP_BASE + 12) #define EV_TCPIP_CFW_GPRS_DEACTED (EV_CFW_GPRS_RSP_BASE + 13) #define EV_TCPIP_UNETLOG_IND (EV_CFW_GPRS_RSP_BASE + 14) #define EV_TCPIP_CFW_GPRS_IPV6_PREFERED (EV_CFW_GPRS_RSP_BASE + 15) // // CC Response Event // #define EV_CFW_CC_ACCEPT_SPEECH_CALL_RSP (EV_CFW_CC_RSP_BASE + 1) // 551 #define EV_CFW_CC_CALL_HOLD_MULTIPARTY_RSP (EV_CFW_CC_RSP_BASE + 2) #define EV_CFW_CC_INITIATE_SPEECH_CALL_RSP (EV_CFW_CC_RSP_BASE + 3) #define EV_CFW_CC_RELEASE_CALL_RSP (EV_CFW_CC_RSP_BASE + 4) #define EV_CFW_CC_CALL_SWAP_RSP (EV_CFW_CC_RSP_BASE + 5) // // SS Response Event // #define EV_CFW_SS_QUERY_CLIP_RSP (EV_CFW_SS_RSP_BASE + 1) // 601 #define EV_CFW_SS_SET_CALL_WAITING_RSP (EV_CFW_SS_RSP_BASE + 2) #define EV_CFW_SS_QUERY_CALL_WAITING_RSP (EV_CFW_SS_RSP_BASE + 3) #define EV_CFW_SS_SET_CALL_FORWARDING_RSP (EV_CFW_SS_RSP_BASE + 4) #define EV_CFW_SS_QUERY_CALL_FORWARDING_RSP (EV_CFW_SS_RSP_BASE + 5) #define EV_CFW_SS_SET_FACILITY_LOCK_RSP (EV_CFW_SS_RSP_BASE + 6) #define EV_CFW_SS_GET_FACILITY_LOCK_RSP (EV_CFW_SS_RSP_BASE + 7) #define EV_CFW_SS_CHANGE_PWD_RSP (EV_CFW_SS_RSP_BASE + 8) #define EV_CFW_SS_QUERY_FACILITY_LOCK_RSP (EV_CFW_SS_RSP_BASE + 9) #define EV_CFW_SS_QUERY_CLIR_RSP (EV_CFW_SS_RSP_BASE + 10) #define EV_CFW_SS_QUERY_COLP_RSP (EV_CFW_SS_RSP_BASE + 11) #define EV_CFW_SS_SEND_USSD_RSP (EV_CFW_SS_RSP_BASE + 12) #define EV_CFW_SS_TERMINATE_RSP (EV_CFW_SS_RSP_BASE + 13) #define EV_CFW_SS_QUERY_COLR_RSP (EV_CFW_SS_RSP_BASE + 14) #if 1 //NBIOT_POSITION_SUPPORT #define EV_CFW_LCS_MTLR_IND (EV_CFW_SS_RSP_BASE + 15) #define EV_CFW_LCS_MOLR_RES (EV_CFW_SS_RSP_BASE + 16) #define EV_CFW_LCS_MOLR_ERR (EV_CFW_SS_RSP_BASE + 17) #endif //NBIOT_POSITION_SUPPORT // // SIM Response Event // #define EV_CFW_SIM_ADD_PBK_RSP (EV_CFW_SIM_RSP_BASE + 1) // 701 #define EV_CFW_SIM_DELETE_PBK_ENTRY_RSP (EV_CFW_SIM_RSP_BASE + 2) #define EV_CFW_SIM_GET_PBK_ENTRY_RSP (EV_CFW_SIM_RSP_BASE + 3) #define EV_CFW_SIM_LIST_PBK_ENTRY_RSP (EV_CFW_SIM_RSP_BASE + 4) #define EV_CFW_SIM_GET_PBK_STRORAGE_RSP (EV_CFW_SIM_RSP_BASE + 5) #define EV_CFW_SIM_GET_PBK_STRORAGE_INFO_RSP (EV_CFW_SIM_RSP_BASE + 6) #define EV_CFW_SIM_GET_PROVIDER_ID_RSP (EV_CFW_SIM_RSP_BASE + 7) #define EV_CFW_SIM_CHANGE_PWD_RSP (EV_CFW_SIM_RSP_BASE + 8) #define EV_CFW_SIM_GET_AUTH_STATUS_RSP (EV_CFW_SIM_RSP_BASE + 9) #define EV_CFW_SIM_ENTER_AUTH_RSP (EV_CFW_SIM_RSP_BASE + 11) #define EV_CFW_SIM_SET_FACILITY_LOCK_RSP (EV_CFW_SIM_RSP_BASE + 12) #define EV_CFW_SIM_GET_FACILITY_LOCK_RSP (EV_CFW_SIM_RSP_BASE + 13) #define EV_CFW_SIM_DELETE_MESSAGE_RSP (EV_CFW_SIM_RSP_BASE + 15) #define EV_CFW_SIM_WRITE_MESSAGE_RSP (EV_CFW_SIM_RSP_BASE + 16) #define EV_CFW_SIM_READ_MESSAGE_RSP (EV_CFW_SIM_RSP_BASE + 17) #define EV_CFW_SIM_LIST_MESSAGE_RSP (EV_CFW_SIM_RSP_BASE + 18) #define EV_CFW_SIM_GET_SMS_STORAGE_INFO_RSP (EV_CFW_SIM_RSP_BASE + 19) #define EV_CFW_SIM_READ_BINARY_RSP (EV_CFW_SIM_RSP_BASE + 20) #define EV_CFW_SIM_UPDATE_BINARY_RSP (EV_CFW_SIM_RSP_BASE + 21) #define EV_CFW_SIM_GET_SMS_PARAMETERS_RSP (EV_CFW_SIM_RSP_BASE + 22) #define EV_CFW_SIM_SET_SMS_PARAMETERS_RSP (EV_CFW_SIM_RSP_BASE + 23) #define EV_CFW_SIM_GET_MR_RSP (EV_CFW_SIM_RSP_BASE + 24) #define EV_CFW_SIM_SET_MR_RSP (EV_CFW_SIM_RSP_BASE + 25) #define EV_CFW_SIM_COMPOSE_PDU_RSP (EV_CFW_SIM_RSP_BASE + 26) #define EV_CFW_SAT_ACTIVATION_RSP (EV_CFW_SIM_RSP_BASE + 27) #define EV_CFW_SAT_GET_STATUS_RSP (EV_CFW_SIM_RSP_BASE + 28) #define EV_CFW_SAT_RESPONSE_RSP (EV_CFW_SIM_RSP_BASE + 29) #define EV_CFW_SAT_GET_INFORMATION_RSP (EV_CFW_SIM_RSP_BASE + 30) #define EV_CFW_SIM_SET_PREF_OPERATOR_LIST_RSP (EV_CFW_SIM_RSP_BASE + 31) #define EV_CFW_SIM_GET_PREF_OPERATOR_LIST_RSP (EV_CFW_SIM_RSP_BASE + 32) #define EV_CFW_SIM_GET_PREF_OPT_LIST_MAXNUM_RSP (EV_CFW_SIM_RSP_BASE + 33) #define EV_CFW_SIM_SET_PBKMODE_RSP (EV_CFW_SIM_RSP_BASE + 34) #define EV_CFW_SIM_GET_PBKMODE_RSP (EV_CFW_SIM_RSP_BASE + 35) #define EV_CFW_SIM_INIT_SMS_RSP (EV_CFW_SIM_RSP_BASE + 36) #define EV_CFW_SIM_LIST_COUNT_PBK_ENTRY_RSP (EV_CFW_SIM_RSP_BASE + 37) #define EV_CFW_SIM_RESET_RSP (EV_CFW_SIM_RSP_BASE + 38) #define EV_CFW_SIM_GET_PUCT_RSP (EV_CFW_SIM_RSP_BASE + 39) #define EV_CFW_SIM_SET_PUCT_RSP (EV_CFW_SIM_RSP_BASE + 40) #define EV_CFW_SIM_GET_ACMMAX_RSP (EV_CFW_SIM_RSP_BASE + 41) #define EV_CFW_SIM_SET_ACMMAX_RSP (EV_CFW_SIM_RSP_BASE + 42) #define EV_CFW_SIM_SET_ACM_RSP (EV_CFW_SIM_RSP_BASE + 43) #define EV_CFW_SIM_GET_ACM_RSP (EV_CFW_SIM_RSP_BASE + 44) #define EV_CFW_SIM_READ_EF_RSP (EV_CFW_SIM_RSP_BASE + 45) #define EV_CFW_SIM_GET_FILE_STATUS_RSP (EV_CFW_SIM_RSP_BASE + 46) #define EV_CFW_SIM_READ_RECORD_RSP (EV_CFW_SIM_RSP_BASE + 47) #define EV_CFW_SIM_UPDATE_RECORD_RSP (EV_CFW_SIM_RSP_BASE + 48) #define EV_CFW_SIM_GET_SPN_RSP (EV_CFW_SIM_RSP_BASE + 49) #define EV_CFW_SIM_GET_SMS_TOTAL_NUM_RSP (EV_CFW_SIM_RSP_BASE + 50) #define EV_CFW_SIM_GET_ICCID_RSP (EV_CFW_SIM_RSP_BASE + 51) #define EV_CFW_SIM_CLOSE_RSP (EV_CFW_SIM_RSP_BASE + 52) #define EV_CFW_SIM_SEARCH_PBK_RSP (EV_CFW_SIM_RSP_BASE + 53) #define EV_CFW_SIM_POWER_OFF_RSP (EV_CFW_SIM_RSP_BASE + 54) #define EV_CFW_SIM_READ_ELEMENTARY_RSP (EV_CFW_SIM_RSP_BASE + 55) #define EV_CFW_SIM_READ_VOICEMIAL_RSP (EV_CFW_SIM_RSP_BASE + 57) #define EV_CFW_SIM_UPDATE_VOICEMIAL_RSP (EV_CFW_SIM_RSP_BASE + 58) #define EV_CFW_SIM_INIT_ISIM_RSP (EV_CFW_SIM_RSP_BASE + 59) #define EV_CFW_SIM_READ_FILES_RSP (EV_CFW_SIM_RSP_BASE + 60) #define EV_CFW_SIM_TPDU_COMMAND_RSP (EV_CFW_SIM_RSP_BASE + 61) #define EV_CFW_SIM_MANAGE_CHANNEL_RSP (EV_CFW_SIM_RSP_BASE + 62) #define EV_CFW_SIM_SELECT_APPLICATION_RSP (EV_CFW_SIM_RSP_BASE + 63) #define EV_CFW_SIM_GET_DF_STATUS_RSP (EV_CFW_SIM_RSP_BASE + 64) #define EV_CFW_SIM_GET_EID_RSP (EV_CFW_SIM_RSP_BASE + 65) #define EV_CFW_SIM_GET_CDMA_IMSI_RSP (EV_CFW_SIM_RSP_BASE + 66) #define EV_CFW_SIM_SET_SUSPEND_RSP (EV_CFW_SIM_RSP_BASE + 67) #define EV_CFW_SIM_SET_RESUME_RSP (EV_CFW_SIM_RSP_BASE + 68) #define EV_CFW_SAT_TERMINAL_RESPONSE_RSP (EV_CFW_SIM_RSP_BASE + 69) #define EV_CFW_SAT_TERMINAL_ENVELOPE_RSP (EV_CFW_SIM_RSP_BASE + 70) // // SMS Response Event. // #define EV_CFW_SMS_DELETE_MESSAGE_RSP (EV_CFW_SMS_RSP_BASE + 1) // 761 #define EV_CFW_SMS_GET_STORAGE_RSP (EV_CFW_SMS_RSP_BASE + 2) #define EV_CFW_SMS_SET_STORAGE_RSP (EV_CFW_SMS_RSP_BASE + 3) #define EV_CFW_SMS_LIST_MESSAGE_RSP (EV_CFW_SMS_RSP_BASE + 4) #define EV_CFW_SMS_READ_MESSAGE_RSP (EV_CFW_SMS_RSP_BASE + 5) #define EV_CFW_SMS_SEND_MESSAGE_RSP (EV_CFW_SMS_RSP_BASE + 6) #define EV_CFW_SMS_SET_CENTER_ADDR_RSP (EV_CFW_SMS_RSP_BASE + 7) #define EV_CFW_SMS_GET_CENTER_ADDR_RSP (EV_CFW_SMS_RSP_BASE + 8) #define EV_CFW_SMS_SET_TEXT_MODE_PARAM_RSP (EV_CFW_SMS_RSP_BASE + 9) #define EV_CFW_SMS_GET_TEXT_MODE_PARAM_RSP (EV_CFW_SMS_RSP_BASE + 10) #define EV_CFW_SMS_WRITE_MESSAGE_RSP (EV_CFW_SMS_RSP_BASE + 11) #define EV_CFW_SMS_LIST_MESSAGE_HRD_RSP (EV_CFW_SMS_RSP_BASE + 12) #define EV_CFW_SMS_COPY_MESSAGE_RSP (EV_CFW_SMS_RSP_BASE + 13) #define EV_CFW_SMS_SET_UNREAD2READ_RSP (EV_CFW_SMS_RSP_BASE + 14) #define EV_CFW_SMS_SET_UNSENT2SENT_RSP (EV_CFW_SMS_RSP_BASE + 15) #define EV_CFW_SMS_SET_READ2UNREAD_RSP (EV_CFW_SMS_RSP_BASE + 16) #define EV_CFW_SMS_SET_PARAM_RSP (EV_CFW_SMS_RSP_BASE + 17) #define EV_CFW_SIM_PATCH_RSP (EV_CFW_SMS_RSP_BASE + 18) #define EV_CFW_CB_READ_SIM_RSP (EV_CFW_SMS_RSP_BASE + 19) #define EV_CFW_SMS_MOVE_RSP (EV_CFW_SMS_RSP_BASE + 20) #define EV_CFW_CB_SET_MID_SIM_RSP (EV_CFW_SMS_RSP_BASE + 21) #define EV_CFW_SIM_PATCHEX_RSP (EV_CFW_SMS_RSP_BASE + 22) // // PBK Response Event // #define EV_CFW_PBK_ADD_RSP (EV_CFW_PBK_RSP_BASE + 1) // 801 #define EV_CFW_PBK_UPDATE_ENTRY_RSP (EV_CFW_PBK_RSP_BASE + 2) #define EV_CFW_PBK_DELETE_RSP (EV_CFW_PBK_RSP_BASE + 3) #define EV_CFW_PBK_DELETE_BATCH_ENTRIES_RSP (EV_CFW_PBK_RSP_BASE + 4) #define EV_CFW_PBK_FIND_ENTRY_RSP (EV_CFW_PBK_RSP_BASE + 5) #define EV_CFW_PBK_LIST_ENTRIES_RSP (EV_CFW_PBK_RSP_BASE + 6) #define EV_CFW_PBK_GET_ENTRY_RSP (EV_CFW_PBK_RSP_BASE + 7) #define EV_CFW_PBK_COPY_ENTRIES_RSP (EV_CFW_PBK_RSP_BASE + 8) #define EV_CFW_PBK_ADD_ENTRY_ITEM_RSP (EV_CFW_PBK_RSP_BASE + 9) #define EV_CFW_PBK_GET_ENTRY_ITEMS_RSP (EV_CFW_PBK_RSP_BASE + 10) #define EV_CFW_PBK_DELETE_ENTRY_ITEM_RSP (EV_CFW_PBK_RSP_BASE + 11) #define EV_CFW_PBK_ADD_CALLLOG_ENTTRY_RSP (EV_CFW_PBK_RSP_BASE + 12) #define EV_CFW_PBK_GET_CALLLOG_ENTRY_RSP (EV_CFW_PBK_RSP_BASE + 13) #define EV_CFW_PBK_LIST_CALLLOG_ENTRIES_RSP (EV_CFW_PBK_RSP_BASE + 14) #define EV_CFW_PBK_DELETE_CALLLOG_ALL_ENTRIES_RSP (EV_CFW_PBK_RSP_BASE + 15) #define EV_CFW_PBK_CANCEL_RSP (EV_CFW_PBK_RSP_BASE + 16) #define EV_CFW_PBK_DELETE_CALLLOG_OLDEST_ENTRY_RSP (EV_CFW_PBK_RSP_BASE + 17) // // Shell Response Event // #define EV_CFW_ME_SET_FACILITY_LOCK_RSP (EV_CFW_SHELL_RSP_BASE + 1) // 1101 #define EV_CFW_ME_GET_FACILITY_LOCK_RSP (EV_CFW_SHELL_RSP_BASE + 2) #define EV_CFW_ME_CHANGE_PWD_RSP (EV_CFW_SHELL_RSP_BASE + 3) // //TCP(UDP) / IP Event // #define EV_CFW_TCPIP_SOCKET_CONNECT_RSP (EV_CFW_TCPIPUDP_RSP_BASE + 1) // 1001 #define EV_CFW_TCPIP_SOCKET_CLOSE_RSP (EV_CFW_TCPIPUDP_RSP_BASE + 2) #define EV_CFW_TCPIP_SOCKET_SEND_RSP (EV_CFW_TCPIPUDP_RSP_BASE + 3) #define EV_CFW_FTP_LONGIN_RSP (EV_CFW_TCPIPUDP_RSP_BASE + 4) #define EV_CFW_FTP_FILE_DOWNLOAD_RSP (EV_CFW_TCPIPUDP_RSP_BASE + 5) #define EV_CFW_FTP_LIST_RSP (EV_CFW_TCPIPUDP_RSP_BASE + 6) #define EV_CFW_FTP_CHANGEDIR_RSP (EV_CFW_TCPIPUDP_RSP_BASE + 7) #define EV_CFW_FTP_REC_DATA_IND (EV_CFW_TCPIPUDP_RSP_BASE + 8) // //test mode event // #define EV_CFW_TSM_INFO_IND (EV_CFW_TM_RSP_BASE + 1) // 1151 #define EV_CFW_TSM_INFO_END_RSP (EV_CFW_TM_RSP_BASE + 2) #define EV_CFW_TSM_SYNC_INFO_IND (EV_CFW_TM_RSP_BASE + 3) #define EV_CFW_TSM_SYNC_INFO_END_RSP (EV_CFW_TM_RSP_BASE + 4) #define EV_RMT_STTPC_REQ (EV_RMC_BASE + 1) // 1201 #define EV_RMT_STTPC_RSP (EV_RMC_BASE + 2) #define EV_RMT_APP_REQ (EV_RMC_BASE + 51) #define EV_RMT_APP_RSP (EV_RMC_BASE + 52) #define EV_DIAG_RECEIVE_DATA (EV_RMC_BASE + 60) #define EV_CFW_WIFI_INIT_RSP (EV_WIFI_RSP_BASE + 1) // 1301 #define EV_CFW_WIFI_DEINIT_RSP (EV_WIFI_RSP_BASE + 2) #define EV_CFW_WIFI_SCAN_RSP (EV_WIFI_RSP_BASE + 3) #define EV_CFW_WIFI_CONN_RSP (EV_WIFI_RSP_BASE + 4) #define EV_CFW_WIFI_DISCONN_RSP (EV_WIFI_RSP_BASE + 5) #define EV_CFW_WIFI_DISCONNECT_IND (EV_WIFI_RSP_BASE + 6) #define EV_CFW_WIFI_SCAN_REQ (EV_WIFI_RSP_BASE + 7) #define EV_CFW_WIFI_CONNECT_REQ (EV_WIFI_RSP_BASE + 8) #define EV_CFW_WIFI_POWER_ON_REQ (EV_WIFI_RSP_BASE + 9) #define EV_MMI_WIFI_IPADDR_CHANGE_REQ (EV_WIFI_RSP_BASE + 10) #define EV_CFW_WIFI_CONNECTED_IND (EV_WIFI_IND_BASE + 1) // 1352 #define EV_CFW_WIFI_DATA_IND (EV_WIFI_IND_BASE + 2) #define EV_CFW_WIFI_TEST_MODE_DATA_IND (EV_WIFI_IND_BASE + 3) #define EV_MAC_WIFI_DATA_IND (EV_WIFI_IND_BASE + 4) #define EV_MAC_WIFI_DATA_REQ (EV_WIFI_IND_BASE + 5) #define EV_CFW_WIFI_EAPOL_IND (EV_WIFI_IND_BASE + 6) #define EV_MMI_WIFI_CONNECTED_IND (EV_WIFI_IND_BASE + 7) #define EV_MMI_WIFI_NEED_POWEROFF_IND (EV_WIFI_IND_BASE + 8) #define EV_CFW_WIFI_IPADDR_UPDATE_IND (EV_WIFI_IND_BASE + 9) #define EV_CFW_WIFI_IPADDR_CONFLICT_IND (EV_WIFI_IND_BASE + 10) #define EV_CFW_WIFI_CURR_AP_INFO_IND (EV_WIFI_IND_BASE + 11) #define EV_WIFI_WIFI_RESET_REQ (EV_WIFI_IND_BASE + 12) #define EV_WIFI_MMI_RESET_IND (EV_WIFI_IND_BASE + 13) #define EV_CFW_WIFI_DISCONNECT_REQ (EV_WIFI_RSP_BASE + 14) #define EV_WIFI_WIFI_POWERON_CONTINUE_REQ (EV_WIFI_IND_BASE + 15) #define EV_CFW_WIFI_POWER_OFF_REQ (EV_WIFI_IND_BASE + 16) #define EV_MAC_WIFI_KET_SET_REQ (EV_WIFI_IND_BASE + 17) #define EV_CFW_WIFI_TEST_MODE_INFO_IND (EV_WIFI_IND_BASE + 18) #define EV_CFW_WIFI_GET_NETWORKINFO_REQ (EV_WIFI_IND_BASE + 19) #define EV_BT_TETHER_DATA_IND (EV_BT_TETHER_BASE + 1) // 1401 #define EV_INTER_APS_TCPIP_REQ (EV_CSW_PRV_BASE + 5) #endif // _H_