[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/sap/md/tftlib_msgid.h b/mcu/interface/sap/md/tftlib_msgid.h
new file mode 100644
index 0000000..29f8dda
--- /dev/null
+++ b/mcu/interface/sap/md/tftlib_msgid.h
@@ -0,0 +1,353 @@
+/*****************************************************************************
+* Copyright Statement:
+* --------------------
+* This software is protected by Copyright and the information contained
+* herein is confidential. The software may not be copied and the information
+* contained herein may not be used or disclosed except with the written
+* permission of MediaTek Inc. (C) 2012
+*
+* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
+* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
+* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
+* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
+* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
+* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
+* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
+* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
+* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
+* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
+*
+* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
+* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
+* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
+* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
+* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
+*
+* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
+* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
+* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
+* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
+* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
+*
+*****************************************************************************/
+
+/*******************************************************************************
+ * Filename:
+ * ---------
+ * tftlib_msgid.h
+ *
+ * Project:
+ * --------
+ * MOLY
+ *
+ * Description:
+ * ------------
+ * TFT library related message identity definition
+ *
+ * Author:
+ * -------
+ * -------
+ *
+ * ==========================================================================
+ * $Log$
+ *
+ * 08 12 2020 terence.kuo
+ * [MOLY00557318] [MT6875][Margaux][Q0][R3][MP6][SQC][Internal][WW FT][China][Quzhou][5GMM][MDST][SWIFT][S][CMCC+Invalid][Error times:1]System API Dump,1165,29,99,/data/vendor/core/,1,,mtkrild:AT command pending too long. assert!!! AT cmd: EAPNACT.timer: 900000ms
+ * . Add message for the new api which constructs context for default bearer wo tft.
+ *
+ * 04 15 2020 terence.kuo
+ * [MOLY00508241] Memory reduction - l4 ps cid reduction and reduce maximum number of support flow
+ * . Add primitive traces for pdu session/ bearer info statistics.
+ *
+ * 04 06 2020 terence.kuo
+ * [MOLY00508241] Memory reduction - l4 ps cid reduction and reduce maximum number of support flow
+ * . Add primitive traces to record current applied qr/ tft status for analysis.
+ *
+ * 09 19 2019 terence.kuo
+ * [MOLY00441107] [Gen97] USIR and related changes
+ * . USIR support in tftlib.
+ *
+ * 09 04 2019 terence.kuo
+ * [MOLY00434754] Upgrade CGTFT to support 5GC
+ *
+ * . Update tftlib_msgid.h
+ *
+ * 03 26 2019 jeffery.chen
+ * [MOLY00393456] [Gen97][VMOLY] 45G InterRAT & interSystem feature
+ *
+ * (SWRD) SAP part.
+ *
+ * 12 14 2018 jeffery.chen
+ * [MOLY00372635] [VMOLY] L4/TCM/TFTLIB/VGSM phase2 check-in
+ *
+ * [TFTLIB] phase2 check-in.
+ *
+ * 10 19 2016 renhuang.liu
+ * [MOLY00203260] [TFTLIB] Logging mechanism refinement
+ * 93 TFTLIB re-arch 4
+ *
+ * 10 16 2016 renhuang.liu
+ * [MOLY00205035][TFTLIB] Memory management in TFT internal
+ *
+ * 09 26 2016 vera.yeh
+ * [MOLY00205116] [6293][ESM][TFTLIB] new feature/re-arch item porting to UMOLYA trunk
+ * [TFTLIB][OA] PS.DEV porting to UMOLYA.Trunk.
+ * 1. TFTLIB UT enhancement
+ * 2. UL_PF_CHECK
+ *
+ * 11 18 2013 joe.chang
+ * [MOLY00045033] [MOLY][SM][ESM][TCM][TFT][Custom] NRSPCA(NISPCA) Network Requested/Initiated Secondary PDP Context Activation
+ * Check-in TFTLIB part
+ *
+ * 10 31 2013 joe.chang
+ * [MOLY00044423] [MT6290] New TFT AT command development merge back to MOLY
+ * check in TFTLIB related change
+ *
+ * 06 10 2013 joe.chang
+ * [MOLY00025286] [MT7208][NW-UE SIM] [TC 10.8.1] AT+CGCMOD Error due to TFT compose issue
+ * TFTLIB modification for AT+CGTFT interpretation (support both difference set & full set)
+ *
+ * 05 27 2013 joe.chang
+ * [MOLY00023789] [MT6290][TFTLIB] New architecture & EM support
+ * TFTLIB part check-in
+ *
+ * 11 07 2012 joe.chang
+ * [MOLY00005322] TATAKA merge to MOLY
+ * [Joe] TFTLIB part is check in done.
+ ****************************************************************************/
+
+#ifndef TFTLIB_MSGID_H_
+#define TFTLIB_MSGID_H_
+
+#include "module_msg_range.h"
+
+/*---------------TFTLIB_MSG_CODE_BEGIN---------------*/
+
+MODULE_MSG_BEGIN( MSG_ID_TFTLIB_CODE_BEGIN )
+
+MSG_ID_TFTLIB_MSG_BEGIN = MSG_ID_TFTLIB_CODE_BEGIN,
+
+//#ifdef __TFTLIB_UT__
+
+MSG_ID_TFTLIB_TFT_DECODE,
+MSG_ID_TFTLIB_TFT_ENCODE,
+MSG_ID_TFTLIB_TFT_VALIDATE,
+MSG_ID_TFTLIB_TFT_DIR_EXTRACT,
+
+MSG_ID_TFTLIB_SET_APPLIED_TFT,
+MSG_ID_TFTLIB_COMPOSE_TFT_TO_NW,
+MSG_ID_TFTLIB_DEL_TFT,
+MSG_ID_TFTLIB_DEL_ALL_TFT,
+
+MSG_ID_TFTLIB_GET_USER_DEFINED_TFT,
+MSG_ID_TFTLIB_GET_APPLIED_TFT,
+MSG_ID_TFTLIB_GET_APPLIED_QR,
+MSG_ID_TFTLIB_SET_USER_DEFINED_TFT,
+
+MSG_ID_TFTLIB_SET_USR_DELPF,
+MSG_ID_TFTLIB_GET_USR_DELPF,
+MSG_ID_TFTLIB_CLEAR_USR_DELPF,
+
+MSG_ID_TFTLIB_SET_USR_LNKPF,
+MSG_ID_TFTLIB_GET_USR_LNKPF,
+MSG_ID_TFTLIB_CLEAR_USR_LNKPF,
+
+MSG_ID_TFTLIB_DEFINE_EPSB_CONTEXT,
+MSG_ID_TFTLIB_ACT_EPSB_CONTEXT,
+
+MSG_ID_TFTLIB_COMPOSE_AND_ENCODE_QRS_TO_NW,
+MSG_ID_TFTLIB_COMPOSE_AND_ENCODE_DEACT_QR_LIST_TO_NW,
+MSG_ID_TFTLIB_SET_CID_FOR_APPLIED_QR,
+MSG_ID_TFTLIB_SET_CID_FOR_APPLIED_TFT,
+MSG_ID_TFTLIB_QRS_PRECHECK,
+MSG_ID_TFTLIB_QR_DECODE,
+MSG_ID_TFTLIB_SET_APPLIED_QR,
+MSG_ID_TFTLIB_RQOS_SET_APPLIED_QR,
+MSG_ID_TFTLIB_QR_GET_PF_ACT_LIST,
+MSG_ID_TFTLIB_TFT_GET_PF_ACT_LIST,
+MSG_ID_TFTLIB_QF_HAS_ANY_RULE,
+MSG_ID_TFTLIB_DEL_APPLIED_TFT_OR_QR,
+MSG_ID_TFTLIB_SET_APPLIED_TFT_BY_EBI,
+MSG_ID_TFTLIB_UPDATE_DEACT_QR_LIST_TO_DEL_QF,
+MSG_ID_TFTLIB_GENERIC_API_REQ,
+MSG_ID_TFTLIB_RQOS_SET_TIMER,
+MSG_ID_TFTLIB_IPFC_RQOS_ENABLE,
+MSG_ID_TFTLIB_USIR_HANDLE,
+MSG_ID_TFTLIB_RQOS_GET_RULE,
+MSG_ID_TFTLIB_CONSTRUCT_CONTEXT_FOR_DEFAULT_BEARER_WO_TFT,
+
+//#endif // __TFTLIB_UT__
+
+
+// --> EXEC_RESULT MSG
+MSG_ID_TFTLIB_TFT_DECODE_EXEC_RESULT,
+MSG_ID_TFTLIB_TFT_ENCODE_EXEC_RESULT,
+MSG_ID_TFTLIB_QRS_ENCODE_EXEC_RESULT,
+
+MSG_ID_TFTLIB_SET_APPLIED_TFT_EXEC_RESULT,
+MSG_ID_TFTLIB_SET_APPLIED_QR_EXEC_RESULT,
+MSG_ID_TFTLIB_RQOS_SET_APPLIED_QR_EXEC_RESULT,
+MSG_ID_TFTLIB_COMPOSE_TFT_TO_NW_EXEC_RESULT,
+
+MSG_ID_TFTLIB_CURRENT_TFT_CONTEXT_STATUS,
+MSG_ID_TFTLIB_PDU_SESSION_INFO,
+MSG_ID_TFTLIB_BEARER_INFO,
+
+MSG_ID_TFTLIB_SET_USER_DEFINED_TFT_EXEC_RESULT,
+
+MSG_ID_TFTLIB_PF_AND_MEM_ALLOC_UPDATE_STATUS,
+
+MSG_ID_TFTLIB_GENERIC_EXEC_RESULT,
+MSG_ID_TFTLIB_QF_HAS_ANY_RULE_EXEC_RESULT,
+MSG_ID_TFTLIB_UPDATE_DEACT_QR_LIST_TO_DEL_QF_EXEC_RESULT,
+MSG_ID_TFTLIB_GET_APPLIED_TFT_QR_EXEC_RESULT,
+MSG_ID_TFTLIB_GET_DEFINED_TFT_QR_EXEC_RESULT,
+MSG_ID_TFTLIB_SET_CID_FOR_APPLIED_QR_EXEC_RESULT,
+MSG_ID_TFTLIB_SET_CID_FOR_APPLIED_TFT_EXEC_RESULT,
+MSG_ID_TFTLIB_RQOS_SET_TIMER_EXEC_RESULT,
+MSG_ID_TFTLIB_RQOS_ADD_RULE_EXEC_RESULT,
+MSG_ID_TFTLIB_CONSTRUCT_CONTEXT_FOR_DEFAULT_BEARER_WO_TFT_EXEC_RESULT,
+// <-- EXEC_RESULT MSG
+
+
+MSG_ID_TFTLIB_RQOS_ADD_RULE_IND,
+MSG_ID_TFTLIB_RQOS_DEL_RULES_IND,
+
+MSG_ID_TFTLIB_DEBUG_TIMER_STARTED,
+MSG_ID_TFTLIB_DEBUG_TIMER_STOPPED,
+MSG_ID_TFTLIB_DEBUG_TIMER_EXPIRED,
+
+/* Set TFTLIB context message id */
+
+MSG_ID_TFTLIB_SET_MTK_AP_STATUS_REQ,
+
+MSG_ID_TFTLIB_ENABLE_PRIM_LOG_REQ,
+
+/* EM message id */
+
+MSG_ID_TFTLIB_ENABLE_EM_INFO_REQ,
+
+MSG_ID_EM_TFTLIB_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI5_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI6_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI7_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI8_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI9_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI10_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI11_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI12_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI13_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI14_APPLIED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI15_APPLIED_TFT_UPDATE_IND,
+
+
+MSG_ID_EM_TFTLIB_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID0_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID1_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID2_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID3_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID4_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID5_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID6_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID7_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID8_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID9_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID10_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID11_USER_DEFINED_TFT_UPDATE_IND,
+
+
+MSG_ID_EM_TFTLIB_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI5_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI6_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI7_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI8_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI9_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI10_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI11_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI12_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI13_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI14_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_EBI15_NW_ASSIGNED_TAD_UPDATE_IND,
+
+
+MSG_ID_EM_TFTLIB_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID0_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID1_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID2_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID3_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID4_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID5_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID6_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID7_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID8_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID9_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID10_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_EM_TFTLIB_CID11_UE_COMPOSED_TAD_UPDATE_IND,
+
+
+MSG_ID_TFTLIB_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI5_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI6_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI7_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI8_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI9_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI10_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI11_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI12_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI13_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI14_APPLIED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_EBI15_APPLIED_TFT_UPDATE_IND,
+
+
+MSG_ID_TFTLIB_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID0_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID1_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID2_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID3_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID4_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID5_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID6_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID7_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID8_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID9_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID10_USER_DEFINED_TFT_UPDATE_IND,
+MSG_ID_TFTLIB_CID11_USER_DEFINED_TFT_UPDATE_IND,
+
+
+MSG_ID_TFTLIB_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI5_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI6_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI7_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI8_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI9_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI10_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI11_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI12_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI13_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI14_NW_ASSIGNED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_EBI15_NW_ASSIGNED_TAD_UPDATE_IND,
+
+
+MSG_ID_TFTLIB_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID0_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID1_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID2_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID3_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID4_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID5_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID6_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID7_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID8_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID9_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID10_UE_COMPOSED_TAD_UPDATE_IND,
+MSG_ID_TFTLIB_CID11_UE_COMPOSED_TAD_UPDATE_IND,
+
+
+MSG_ID_TFTLIB_MSG_END,
+
+MODULE_MSG_END( MSG_ID_TFTLIB_CODE_TAIL )
+
+
+#endif /* TFTLIB_MSGID_H_ */