rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 1 | /***************************************************************************** |
| 2 | * Copyright Statement: |
| 3 | * -------------------- |
| 4 | * This software is protected by Copyright and the information contained |
| 5 | * herein is confidential. The software may not be copied and the information |
| 6 | * contained herein may not be used or disclosed except with the written |
| 7 | * permission of MediaTek Inc. (C) 2005 |
| 8 | * |
| 9 | * BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES |
| 10 | * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") |
| 11 | * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON |
| 12 | * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, |
| 13 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF |
| 14 | * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. |
| 15 | * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE |
| 16 | * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR |
| 17 | * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH |
| 18 | * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO |
| 19 | * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S |
| 20 | * SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. |
| 21 | * |
| 22 | * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE |
| 23 | * LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, |
| 24 | * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, |
| 25 | * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO |
| 26 | * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. |
| 27 | * |
| 28 | * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE |
| 29 | * WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF |
| 30 | * LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND |
| 31 | * RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER |
| 32 | * THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). |
| 33 | * |
| 34 | *****************************************************************************/ |
| 35 | |
| 36 | /******************************************************************************* |
| 37 | * Filename: |
| 38 | * --------- |
| 39 | * l4b_at_request.def |
| 40 | * |
| 41 | * |
| 42 | * Description: |
| 43 | * ------------ |
| 44 | * define the items in l4b_at_request_table, and expended for |
| 45 | * MSG_ID_L4B_L4BXXX_YYY_IND and MSG_ID_L4B_L4BXXX_YYY_RSP |
| 46 | * |
| 47 | * Author: |
| 48 | * ------- |
| 49 | * Hong Yu |
| 50 | * |
| 51 | *============================================================================== |
| 52 | *******************************************************************************/ |
| 53 | |
| 54 | /* |
| 55 | This table defines the AT command requests from L4BXXX to LWTG or C2K protocol stack, which is relayed by L4B |
| 56 | 1. L4B_ATCI_AT: (<ENUM_ID>,<ind_msg>,<at_encode_func_ptr>,<rsp_msg>,<rsp_msg_func_ptr>) |
| 57 | - Relay AT command to ATCI |
| 58 | 2. L4B_CVAL_AT: (<ENUM_ID>,<ind_msg>,<at_encode_func_ptr>,<rsp_msg>,<rsp_msg_func_ptr>) |
| 59 | - Relay AT command to CVAL |
| 60 | |
| 61 | <ENUM_ID> |
| 62 | -For enum expansion. The name convention is L4B_RELAY_XXX |
| 63 | <ind_msg> |
| 64 | -The indication MSG_ID_L4B_L4BXXX_YYY_IND from L4BXXX to L4B |
| 65 | <at_encode_func_ptr> |
| 66 | -Encode AT command from the ind_msg |
| 67 | <rsp_msg> |
| 68 | -MSG_ID_L4B_L4BXXX_YYY_RSP from L4B to L4BXXX |
| 69 | <rsp_msg_func_ptr> |
| 70 | -convert AT response to rsp_msg, which type is L4B_AT_RSP_TO_ILM_FUNC |
| 71 | */ |
| 72 | |
| 73 | /* L4BPWR AT cmd begin */ |
| 74 | L4B_ATCI_AT(L4B_RELAY_EBOOT, MSG_ID_L4B_L4BPWR_EBOOT_IND, l4bpwr_eboot_ind_construct_func, MSG_ID_L4B_L4BPWR_EBOOT_RSP, l4bpwr_eboot_rsp_construct_func) |
| 75 | L4B_CVAL_AT(L4B_RELAY_C2KEBOOT, MSG_ID_L4B_L4BPWR_C2KEBOOT_IND, l4bpwr_eboot_ind_construct_func, MSG_ID_L4B_L4BPWR_C2KEBOOT_RSP, l4bpwr_eboot_rsp_construct_func) |
| 76 | L4B_ATCI_AT(L4B_RELAY_EFUN, MSG_ID_L4B_L4BPWR_EFUN_IND, l4bpwr_efun_ind_construct_func, MSG_ID_L4B_L4BPWR_EFUN_RSP, l4bpwr_efun_rsp_construct_func) |
| 77 | L4B_CVAL_AT(L4B_RELAY_C2KEFUN, MSG_ID_L4B_L4BPWR_C2KEFUN_IND, l4bpwr_efun_ind_construct_func, MSG_ID_L4B_L4BPWR_C2KEFUN_RSP, l4bpwr_c2kefun_rsp_construct_func) |
| 78 | /* L4BPWR AT cmd end */ |
| 79 | |
| 80 | /* L4BNW AT cmd begin */ |
| 81 | L4B_ATCI_AT(L4B_RELAY_ERAT, MSG_ID_L4B_L4BNW_ERAT_IND, l4bnw_erat_ind_construct_func, MSG_ID_L4B_L4BNW_ERAT_RSP, l4bnw_erat_rsp_construct_func) |
| 82 | L4B_ATCI_AT(L4B_RELAY_ERATEFUN, MSG_ID_L4B_L4BNW_ERATEFUN_IND, l4bnw_efun_ind_construct_func, MSG_ID_L4B_L4BNW_ERATEFUN_RSP, l4bnw_efun_rsp_construct_func) |
| 83 | L4B_CVAL_AT(L4B_RELAY_C2KERATEFUN, MSG_ID_L4B_L4BNW_C2KERATEFUN_IND, l4bnw_c2k_efun_ind_construct_func, MSG_ID_L4B_L4BNW_C2KERATEFUN_RSP, l4bnw_c2k_efun_rsp_construct_func) |
| 84 | |
| 85 | L4B_ATCI_AT(L4B_RELAY_EGTYPE, MSG_ID_L4B_L4BNW_EGTYPE_IND, l4bnw_egtype_ind_construct_func, MSG_ID_L4B_L4BNW_EGTYPE_RSP, l4bnw_egtype_rsp_construct_func) |
| 86 | L4B_CVAL_AT(L4B_RELAY_C2KEGTYPE, MSG_ID_L4B_L4BNW_C2KEGTYPE_IND, l4bnw_egtype_ind_construct_func, MSG_ID_L4B_L4BNW_C2KEGTYPE_RSP, l4bnw_c2kegtype_rsp_construct_func) |
| 87 | L4B_ATCI_AT(L4B_RELAY_CGATT, MSG_ID_L4B_L4BNW_CGATT_IND, l4bnw_cgatt_ind_construct_func, MSG_ID_L4B_L4BNW_CGATT_RSP, l4bnw_cgatt_rsp_construct_func) |
| 88 | L4B_CVAL_AT(L4B_RELAY_C2KCGATT, MSG_ID_L4B_L4BNW_C2KCGATT_IND, l4bnw_cgatt_ind_construct_func, MSG_ID_L4B_L4BNW_C2KCGATT_RSP, l4bnw_c2kcgatt_rsp_construct_func) |
| 89 | L4B_ATCI_AT(L4B_RELAY_EOPS, MSG_ID_L4B_L4BNW_EOPS_IND, l4bnw_eops_ind_construct_func, MSG_ID_L4B_L4BNW_EOPS_RSP, l4bnw_eops_rsp_construct_func) |
| 90 | L4B_CVAL_AT(L4B_RELAY_C2KEOPS, MSG_ID_L4B_L4BNW_C2KEOPS_IND, l4bnw_eops_ind_construct_func, MSG_ID_L4B_L4BNW_C2KEOPS_RSP, l4bnw_c2keops_rsp_construct_func) |
| 91 | L4B_ATCI_AT(L4B_RELAY_ATV, MSG_ID_L4B_L4BNW_ATV_IND, l4bnw_atv_ind_construct_func, MSG_ID_L4B_L4BNW_ATV_RSP, l4bnw_atv_rsp_construct_func) |
| 92 | L4B_CVAL_AT(L4B_RELAY_C2KATV, MSG_ID_L4B_L4BNW_C2KATV_IND, l4bnw_atv_ind_construct_func, MSG_ID_L4B_L4BNW_C2KATV_RSP, l4bnw_c2katv_rsp_construct_func) |
| 93 | L4B_ATCI_AT(L4B_RELAY_ATZ, MSG_ID_L4B_L4BNW_ATZ_IND, l4bnw_atz_ind_construct_func, MSG_ID_L4B_L4BNW_ATZ_RSP, l4bnw_atz_rsp_construct_func) |
| 94 | L4B_CVAL_AT(L4B_RELAY_C2KATZ, MSG_ID_L4B_L4BNW_C2KATZ_IND, l4bnw_atz_ind_construct_func, MSG_ID_L4B_L4BNW_C2KATZ_RSP, l4bnw_c2katz_rsp_construct_func) |
| 95 | L4B_ATCI_AT(L4B_RELAY_EGMC, MSG_ID_L4B_L4BNW_EGMC_IND, l4bnw_egmc_ind_construct_func, MSG_ID_L4B_L4BNW_EGMC_RSP, l4bnw_egmc_rsp_construct_func) |
| 96 | /* L4BNW AT cmd end */ |
| 97 | |
| 98 | /* L4BCC AT cmd begin */ |
| 99 | L4B_CVAL_AT(L4B_RELAY_CDV, MSG_ID_L4B_L4BCC_C2K_CDV_IND, l4bcc_c2k_cdv_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_CDV_RSP, l4bcc_c2k_cdv_rsp_construct_func) |
| 100 | L4B_CVAL_AT(L4B_RELAY_CHV, MSG_ID_L4B_L4BCC_C2K_CHV_IND, l4bcc_c2k_chv_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_CHV_RSP, l4bcc_c2k_chv_rsp_construct_func) |
| 101 | L4B_CVAL_AT(L4B_RELAY_ATA, MSG_ID_L4B_L4BCC_C2K_ATA_IND, l4bcc_c2k_ata_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_ATA_RSP, l4bcc_c2k_ata_rsp_construct_func) |
| 102 | L4B_CVAL_AT(L4B_RELAY_ECCCDV, MSG_ID_L4B_L4BCC_C2K_ECCCDV_IND, l4bcc_c2k_ecccdv_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_ECCCDV_RSP, l4bcc_c2k_ecccdv_rsp_construct_func) |
| 103 | L4B_CVAL_AT(L4B_RELAY_C2KCLCC, MSG_ID_L4B_L4BCC_C2K_CLCC_IND, l4bcc_c2k_clcc_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_CLCC_RSP, l4bcc_c2k_clcc_rsp_construct_func) |
| 104 | L4B_CVAL_AT(L4B_RELAY_C2KEAIC, MSG_ID_L4B_L4BCC_C2K_EAIC_IND, l4bcc_c2k_eaic_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_EAIC_RSP, l4bcc_c2k_eaic_rsp_construct_func) |
| 105 | |
| 106 | L4B_CVAL_AT(L4B_RELAY_C2KSTKCALL, MSG_ID_L4B_L4BCC_C2K_STKCALL_IND, l4bcc_c2k_stkcall_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_STKCALL_RSP, l4bcc_c2k_stkcall_rsp_construct_func) |
| 107 | L4B_CVAL_AT(L4B_RELAY_C2KCEER, MSG_ID_L4B_L4BCC_C2K_CEER_IND, l4bcc_c2k_ceer_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_CEER_RSP, l4bcc_c2k_ceer_rsp_construct_func) |
| 108 | L4B_CVAL_AT(L4B_RELAY_C2KVTS, MSG_ID_L4B_L4BCC_C2K_VTS_IND, l4bcc_c2k_vts_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_VTS_RSP, l4bcc_c2k_vts_rsp_construct_func) |
| 109 | L4B_CVAL_AT(L4B_RELAY_VTC_START, MSG_ID_L4B_L4BCC_C2K_VTC_START_IND, l4bcc_c2k_vtc_start_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_VTC_START_RSP, l4bcc_c2k_vtc_start_rsp_construct_func) |
| 110 | L4B_CVAL_AT(L4B_RELAY_VTC_STOP, MSG_ID_L4B_L4BCC_C2K_VTC_STOP_IND, l4bcc_c2k_vtc_stop_ind_construct_func, MSG_ID_L4B_L4BCC_C2K_VTC_STOP_RSP, l4bcc_c2k_vtc_stop_rsp_construct_func) |
| 111 | /* L4BCC AT cmd end */ |
| 112 | |
| 113 | /* L4BSMS AT cmd begin */ |
| 114 | L4B_ATCI_AT(L4B_RELAY_CNMI_ATCI, MSG_ID_L4B_L4BSMS_CNMI_ATCI_IND, l4bsms_cnmi_ind_construct_func, MSG_ID_L4B_L4BSMS_CNMI_ATCI_RSP, l4bsms_cnmi_rsp_construct_func) |
| 115 | L4B_CVAL_AT(L4B_RELAY_CNMI_CVAL, MSG_ID_L4B_L4BSMS_CNMI_CVAL_IND, l4bsms_cnmi_ind_construct_func, MSG_ID_L4B_L4BSMS_CNMI_CVAL_RSP, l4bsms_cnmi_rsp_construct_func) |
| 116 | L4B_ATCI_AT(L4B_RELAY_CMGF_ATCI, MSG_ID_L4B_L4BSMS_CMGF_ATCI_IND, l4bsms_cmgf_ind_construct_func, MSG_ID_L4B_L4BSMS_CMGF_ATCI_RSP, l4bsms_cmgf_rsp_construct_func) |
| 117 | L4B_CVAL_AT(L4B_RELAY_CMGF_CVAL, MSG_ID_L4B_L4BSMS_CMGF_CVAL_IND, l4bsms_cmgf_ind_construct_func, MSG_ID_L4B_L4BSMS_CMGF_CVAL_RSP, l4bsms_cmgf_rsp_construct_func) |
| 118 | L4B_ATCI_AT(L4B_RELAY_EMEMS_ATCI, MSG_ID_L4B_L4BSMS_EMEMS_ATCI_IND, l4bsms_emems_ind_construct_func, MSG_ID_L4B_L4BSMS_EMEMS_ATCI_RSP, l4bsms_emems_rsp_construct_func) |
| 119 | L4B_CVAL_AT(L4B_RELAY_EMEMS_CVAL, MSG_ID_L4B_L4BSMS_EMEMS_CVAL_IND, l4bsms_emems_ind_construct_func, MSG_ID_L4B_L4BSMS_EMEMS_CVAL_RSP, l4bsms_emems_rsp_construct_func) |
| 120 | /* L4BSMS AT cmd end */ |
| 121 | |
| 122 | /* L4BNW AT cmd begin */ |
| 123 | L4B_ATCI_AT(L4B_RELAY_ECSQ, MSG_ID_L4B_L4BNW_ECSQ_ATCI_IND, l4bnw_ecsq_atci_ind_construct_func, MSG_ID_L4B_L4BNW_ECSQ_ATCI_RSP, l4bnw_ecsq_atci_rsp_construct_func) |
| 124 | /* L4BNW AT cmd end */ |
| 125 | |
| 126 | /* L4BSIM AT cmd begin */ |
| 127 | /* MD1 ATCI */ |
| 128 | L4B_ATCI_AT(L4B_RELAY_ECRLA_ATCI, MSG_ID_L4B_L4BSIM_ECRLA_ATCI_IND, l4bsim_ecrla_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_ECRLA_ATCI_RSP, l4bsim_ecrla_atci_rsp_construct_func) |
| 129 | L4B_ATCI_AT(L4B_RELAY_ECRSM_ATCI, MSG_ID_L4B_L4BSIM_ECRSM_ATCI_IND, l4bsim_ecrsm_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_ECRSM_ATCI_RSP, l4bsim_ecrsm_atci_rsp_construct_func) |
| 130 | L4B_ATCI_AT(L4B_RELAY_ICCID_ATCI, MSG_ID_L4B_L4BSIM_ICCID_ATCI_IND, l4bsim_iccid_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_ICCID_ATCI_RSP, l4bsim_iccid_atci_rsp_construct_func) |
| 131 | L4B_ATCI_AT(L4B_RELAY_CNUM_ATCI, MSG_ID_L4B_L4BSIM_CNUM_ATCI_IND, l4bsim_cnum_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CNUM_ATCI_RSP, l4bsim_cnum_atci_rsp_construct_func) |
| 132 | L4B_ATCI_AT(L4B_RELAY_ESIMAPP_ATCI, MSG_ID_L4B_L4BSIM_ESIMAPP_ATCI_IND, l4bsim_esimapp_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_ESIMAPP_ATCI_RSP, l4bsim_esimapp_atci_rsp_construct_func) |
| 133 | L4B_ATCI_AT(L4B_RELAY_CRLA_ATCI, MSG_ID_L4B_L4BSIM_CRLA_ATCI_IND, l4bsim_crla_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CRLA_ATCI_RSP, l4bsim_crla_atci_rsp_construct_func) |
| 134 | L4B_ATCI_AT(L4B_RELAY_CGLA_ATCI, MSG_ID_L4B_L4BSIM_CGLA_ATCI_IND, l4bsim_cgla_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CGLA_ATCI_RSP, l4bsim_cgla_atci_rsp_construct_func) |
| 135 | L4B_ATCI_AT(L4B_RELAY_CRSM_ATCI, MSG_ID_L4B_L4BSIM_CRSM_ATCI_IND, l4bsim_crsm_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CRSM_ATCI_RSP, l4bsim_crsm_atci_rsp_construct_func) |
| 136 | L4B_ATCI_AT(L4B_RELAY_CSIM_ATCI, MSG_ID_L4B_L4BSIM_CSIM_ATCI_IND, l4bsim_csim_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CSIM_ATCI_RSP, l4bsim_csim_atci_rsp_construct_func) |
| 137 | L4B_ATCI_AT(L4B_RELAY_CCHO_ATCI, MSG_ID_L4B_L4BSIM_CCHO_ATCI_IND, l4bsim_ccho_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CCHO_ATCI_RSP, l4bsim_ccho_atci_rsp_construct_func) |
| 138 | L4B_ATCI_AT(L4B_RELAY_CCHC_ATCI, MSG_ID_L4B_L4BSIM_CCHC_ATCI_IND, l4bsim_cchc_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CCHC_ATCI_RSP, l4bsim_cchc_atci_rsp_construct_func) |
| 139 | L4B_ATCI_AT(L4B_RELAY_ECIMI_ATCI, MSG_ID_L4B_L4BSIM_ECIMI_ATCI_IND, l4bsim_ecimi_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_ECIMI_ATCI_RSP, l4bsim_ecimi_atci_rsp_construct_func) |
| 140 | L4B_ATCI_AT(L4B_RELAY_ECPIN_ATCI, MSG_ID_L4B_L4BSIM_ECPIN_ATCI_IND, l4bsim_ecpin_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_ECPIN_ATCI_RSP, l4bsim_ecpin_atci_rsp_construct_func) |
| 141 | L4B_ATCI_AT(L4B_RELAY_CPIN_ATCI, MSG_ID_L4B_L4BSIM_CPIN_ATCI_IND, l4bsim_cpin_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CPIN_ATCI_RSP, l4bsim_cpin_atci_rsp_construct_func) |
| 142 | L4B_ATCI_AT(L4B_RELAY_EPIN1_ATCI, MSG_ID_L4B_L4BSIM_EPIN1_ATCI_IND, l4bsim_epin1_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_EPIN1_ATCI_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 143 | L4B_ATCI_AT(L4B_RELAY_EPIN2_ATCI, MSG_ID_L4B_L4BSIM_EPIN2_ATCI_IND, l4bsim_epin2_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_EPIN2_ATCI_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 144 | L4B_ATCI_AT(L4B_RELAY_EPINC_ATCI, MSG_ID_L4B_L4BSIM_EPINC_ATCI_IND, l4bsim_epinc_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_EPINC_ATCI_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 145 | L4B_ATCI_AT(L4B_RELAY_CPWD_ATCI, MSG_ID_L4B_L4BSIM_CPWD_ATCI_IND, l4bsim_cpwd_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CPWD_ATCI_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 146 | L4B_ATCI_AT(L4B_RELAY_ECLCK_ATCI, MSG_ID_L4B_L4BSIM_ECLCK_ATCI_IND, l4bsim_repack_e_cmd_app_id_atci_at_cmd, MSG_ID_L4B_L4BSIM_ECLCK_ATCI_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 147 | L4B_ATCI_AT(L4B_RELAY_CLCK_ATCI, MSG_ID_L4B_L4BSIM_CLCK_ATCI_IND, l4bsim_repack_generic_at_cmd, MSG_ID_L4B_L4BSIM_CLCK_ATCI_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 148 | L4B_ATCI_AT(L4B_RELAY_ESLOTSINFO_CPIN_ATCI, MSG_ID_L4B_L4BSIM_ESLOTSINFO_CPIN_ATCI_IND, l4bsim_cpin_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_ESLOTSINFO_CPIN_ATCI_RSP, l4bsim_cpin_atci_rsp_construct_func) |
| 149 | |
| 150 | /* MD3 CVAL */ |
| 151 | L4B_CVAL_AT(L4B_RELAY_ECRLA_CVAL, MSG_ID_L4B_L4BSIM_ECRLA_CVAL_IND, l4bsim_ecrla_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_ECRLA_CVAL_RSP, l4bsim_ecrla_cval_rsp_construct_func) |
| 152 | L4B_CVAL_AT(L4B_RELAY_ECRSM_CVAL, MSG_ID_L4B_L4BSIM_ECRSM_CVAL_IND, l4bsim_ecrsm_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_ECRSM_CVAL_RSP, l4bsim_ecrsm_cval_rsp_construct_func) |
| 153 | L4B_CVAL_AT(L4B_RELAY_ICCID_CVAL, MSG_ID_L4B_L4BSIM_ICCID_CVAL_IND, l4bsim_iccid_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_ICCID_CVAL_RSP, l4bsim_iccid_cval_rsp_construct_func) |
| 154 | L4B_CVAL_AT(L4B_RELAY_CNUM_CVAL, MSG_ID_L4B_L4BSIM_CNUM_CVAL_IND, l4bsim_cnum_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CNUM_CVAL_RSP, l4bsim_cnum_cval_rsp_construct_func) |
| 155 | L4B_CVAL_AT(L4B_RELAY_ESIMAPP_CVAL, MSG_ID_L4B_L4BSIM_ESIMAPP_CVAL_IND, l4bsim_esimapp_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_ESIMAPP_CVAL_RSP, l4bsim_esimapp_cval_rsp_construct_func) |
| 156 | L4B_CVAL_AT(L4B_RELAY_CRLA_CVAL, MSG_ID_L4B_L4BSIM_CRLA_CVAL_IND, l4bsim_crla_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CRLA_CVAL_RSP, l4bsim_crla_cval_rsp_construct_func) |
| 157 | L4B_CVAL_AT(L4B_RELAY_CGLA_CVAL, MSG_ID_L4B_L4BSIM_CGLA_CVAL_IND, l4bsim_cgla_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CGLA_CVAL_RSP, l4bsim_cgla_cval_rsp_construct_func) |
| 158 | L4B_CVAL_AT(L4B_RELAY_CRSM_CVAL, MSG_ID_L4B_L4BSIM_CRSM_CVAL_IND, l4bsim_crsm_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CRSM_CVAL_RSP, l4bsim_crsm_cval_rsp_construct_func) |
| 159 | L4B_CVAL_AT(L4B_RELAY_CSIM_CVAL, MSG_ID_L4B_L4BSIM_CSIM_CVAL_IND, l4bsim_csim_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CSIM_CVAL_RSP, l4bsim_csim_cval_rsp_construct_func) |
| 160 | L4B_CVAL_AT(L4B_RELAY_CCHO_CVAL, MSG_ID_L4B_L4BSIM_CCHO_CVAL_IND, l4bsim_ccho_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CCHO_CVAL_RSP, l4bsim_ccho_cval_rsp_construct_func) |
| 161 | L4B_CVAL_AT(L4B_RELAY_CCHC_CVAL, MSG_ID_L4B_L4BSIM_CCHC_CVAL_IND, l4bsim_cchc_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CCHC_CVAL_RSP, l4bsim_cchc_cval_rsp_construct_func) |
| 162 | L4B_CVAL_AT(L4B_RELAY_ECIMI_CVAL, MSG_ID_L4B_L4BSIM_ECIMI_CVAL_IND, l4bsim_ecimi_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_ECIMI_CVAL_RSP, l4bsim_ecimi_cval_rsp_construct_func) |
| 163 | L4B_CVAL_AT(L4B_RELAY_ECPIN_CVAL, MSG_ID_L4B_L4BSIM_ECPIN_CVAL_IND, l4bsim_ecpin_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_ECPIN_CVAL_RSP, l4bsim_ecpin_cval_rsp_construct_func) |
| 164 | L4B_CVAL_AT(L4B_RELAY_CPIN_CVAL, MSG_ID_L4B_L4BSIM_CPIN_CVAL_IND, l4bsim_cpin_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_CPIN_CVAL_RSP, l4bsim_cpin_cval_rsp_construct_func) |
| 165 | L4B_CVAL_AT(L4B_RELAY_EPIN1_CVAL, MSG_ID_L4B_L4BSIM_EPIN1_CVAL_IND, l4bsim_epin1_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_EPIN1_CVAL_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 166 | L4B_CVAL_AT(L4B_RELAY_EPIN2_CVAL, MSG_ID_L4B_L4BSIM_EPIN2_CVAL_IND, l4bsim_epin2_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_EPIN2_CVAL_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 167 | L4B_CVAL_AT(L4B_RELAY_EPINC_CVAL, MSG_ID_L4B_L4BSIM_EPINC_CVAL_IND, l4bsim_epinc_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_EPINC_CVAL_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 168 | L4B_CVAL_AT(L4B_RELAY_CPWD_CVAL, MSG_ID_L4B_L4BSIM_CPWD_CVAL_IND, l4bsim_cpwd_atci_ind_construct_func, MSG_ID_L4B_L4BSIM_CPWD_CVAL_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 169 | L4B_CVAL_AT(L4B_RELAY_ECLCK_CVAL, MSG_ID_L4B_L4BSIM_ECLCK_CVAL_IND, l4bsim_repack_e_cmd_app_id_atci_at_cmd, MSG_ID_L4B_L4BSIM_ECLCK_CVAL_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 170 | L4B_CVAL_AT(L4B_RELAY_CLCK_CVAL, MSG_ID_L4B_L4BSIM_CLCK_CVAL_IND, l4bsim_repack_generic_at_cmd, MSG_ID_L4B_L4BSIM_CLCK_CVAL_RSP, l4bsim_parse_cmd_result_from_generic_at_rsp) |
| 171 | L4B_CVAL_AT(L4B_RELAY_ESLOTSINFO_CPIN_CVAL, MSG_ID_L4B_L4BSIM_ESLOTSINFO_CPIN_CVAL_IND, l4bsim_cpin_cval_ind_construct_func, MSG_ID_L4B_L4BSIM_ESLOTSINFO_CPIN_CVAL_RSP, l4bsim_cpin_cval_rsp_construct_func) |
| 172 | /* L4BSIM AT cmd end */ |
| 173 | |
| 174 | /* L4BSAT AT cmd begin */ |
| 175 | |
| 176 | /* MD1 ATCI */ |
| 177 | L4B_ATCI_AT(L4B_RELAY_STKTR_ATCI, MSG_ID_L4B_L4BSAT_STKTR_ATCI_IND, l4bsat_stktr_atci_ind_construct_func, MSG_ID_L4B_L4BSAT_STKTR_ATCI_RSP, l4bsat_generic_atci_rsp_construct_func) |
| 178 | L4B_ATCI_AT(L4B_RELAY_CUSATE_ATCI, MSG_ID_L4B_L4BSAT_CUSATE_ATCI_IND, l4bsat_cusate_atci_ind_construct_func, MSG_ID_L4B_L4BSAT_CUSATE_ATCI_RSP, l4bsat_cusate_atci_rsp_construct_func) |
| 179 | L4B_ATCI_AT(L4B_RELAY_STKCALL_ATCI, MSG_ID_L4B_L4BSAT_STKCALL_ATCI_IND, l4bsat_stkcall_atci_ind_construct_func, MSG_ID_L4B_L4BSAT_STKCALL_ATCI_RSP, l4bsat_generic_atci_rsp_construct_func) |
| 180 | L4B_ATCI_AT(L4B_RELAY_VDM_STKCALL_ATCI, MSG_ID_L4B_L4BSAT_VDM_STKCALL_ATCI_IND, l4bsat_stkcall_atci_ind_construct_func, MSG_ID_L4B_L4BSAT_VDM_STKCALL_ATCI_RSP, l4bsat_generic_atci_rsp_construct_func) |
| 181 | L4B_ATCI_AT(L4B_RELAY_STKSMS_ATCI, MSG_ID_L4B_L4BSAT_STKSMS_ATCI_IND, l4bsat_generic_atci_ind_construct_func, MSG_ID_L4B_L4BSAT_STKSMS_ATCI_RSP, l4bsat_generic_atci_rsp_construct_func) |
| 182 | #if defined(__TC10__) && defined(__IPC_ADAPTER__) |
| 183 | L4B_ATCI_AT(L4B_RELAY_STKSIMINIT_ATCI, MSG_ID_L4B_L4BSAT_STKSIMINIT_ATCI_IND, l4bsat_generic_atci_ind_construct_func, MSG_ID_L4B_L4BSAT_STKSIMINIT_ATCI_RSP, l4bsat_generic_atci_rsp_construct_func) |
| 184 | L4B_ATCI_AT(L4B_RELAY_STKCONF_ATCI, MSG_ID_L4B_L4BSAT_STKCONF_ATCI_IND, l4bsat_generic_atci_ind_construct_func, MSG_ID_L4B_L4BSAT_STKCONF_ATCI_RSP, l4bsat_generic_atci_rsp_construct_func) |
| 185 | #endif |
| 186 | |
| 187 | /* MD3 CVAL */ |
| 188 | L4B_CVAL_AT(L4B_RELAY_STKTR_CVAL, MSG_ID_L4B_L4BSAT_STKTR_CVAL_IND, l4bsat_stktr_cval_ind_construct_func, MSG_ID_L4B_L4BSAT_STKTR_CVAL_RSP, l4bsat_generic_cval_rsp_construct_func) |
| 189 | L4B_CVAL_AT(L4B_RELAY_CUSATE_CVAL, MSG_ID_L4B_L4BSAT_CUSATE_CVAL_IND, l4bsat_cusate_cval_ind_construct_func, MSG_ID_L4B_L4BSAT_CUSATE_CVAL_RSP, l4bsat_cusate_cval_rsp_construct_func) |
| 190 | L4B_CVAL_AT(L4B_RELAY_STKCALL_CVAL, MSG_ID_L4B_L4BSAT_STKCALL_CVAL_IND, l4bsat_stkcall_cval_ind_construct_func, MSG_ID_L4B_L4BSAT_STKCALL_CVAL_RSP, l4bsat_generic_cval_rsp_construct_func) |
| 191 | L4B_CVAL_AT(L4B_RELAY_VDM_STKCALL_CVAL, MSG_ID_L4B_L4BSAT_VDM_STKCALL_CVAL_IND, l4bsat_stkcall_cval_ind_construct_func, MSG_ID_L4B_L4BSAT_VDM_STKCALL_CVAL_RSP, l4bsat_generic_cval_rsp_construct_func) |
| 192 | L4B_CVAL_AT(L4B_RELAY_STKSMS_CVAL, MSG_ID_L4B_L4BSAT_STKSMS_CVAL_IND, l4bsat_generic_cval_ind_construct_func, MSG_ID_L4B_L4BSAT_STKSMS_CVAL_RSP, l4bsat_generic_cval_rsp_construct_func) |
| 193 | #if defined(__TC10__) && defined(__IPC_ADAPTER__) |
| 194 | L4B_CVAL_AT(L4B_RELAY_STKSIMINIT_CVAL, MSG_ID_L4B_L4BSAT_STKSIMINIT_CVAL_IND, l4bsat_generic_cval_ind_construct_func, MSG_ID_L4B_L4BSAT_STKSIMINIT_CVAL_RSP, l4bsat_generic_cval_rsp_construct_func) |
| 195 | L4B_CVAL_AT(L4B_RELAY_STKCONF_CVAL, MSG_ID_L4B_L4BSAT_STKCONF_CVAL_IND, l4bsat_generic_cval_ind_construct_func, MSG_ID_L4B_L4BSAT_STKCONF_CVAL_RSP, l4bsat_generic_cval_rsp_construct_func) |
| 196 | #endif |
| 197 | |
| 198 | /* L4BSAT AT cmd end */ |
| 199 | |
| 200 | |
| 201 | /* L4BSS AT cmd begin */ |
| 202 | |
| 203 | /* MD1 ATCI */ |
| 204 | |
| 205 | /* MD3 CVAL */ |
| 206 | |
| 207 | /* L4BSS AT cmd end */ |
| 208 | |
| 209 | /* L4BSBP AT cmd begin */ |
| 210 | L4B_ATCI_AT(L4B_RELAY_ESBP, MSG_ID_L4B_L4BSBP_ESBP_IND, l4bsbp_esbp_ind_construct_func, MSG_ID_L4B_L4BSBP_ESBP_RSP, l4bsbp_esbp_rsp_construct_func) |
| 211 | /* L4BSBP AT cmd end */ |