| /***************************************************************************** |
| * 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) 2007 |
| * |
| * 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: |
| * --------- |
| * ul2d_sap.h |
| * |
| * Project: |
| * -------- |
| * MONZA |
| * |
| * Description: |
| * ------------ |
| * |
| * |
| * Author: |
| * ------- |
| * ------- |
| * |
| *=========================================================================== |
| * $Log:$ |
| * |
| * 06 06 2017 jen-de.lai |
| * [MOLY00253470] SE2 Internal CR] [8960 ATT test] [6293][I6-PERF] [TC50000][1][core1,vpe0,tc0(vpe2)] Assert fail: l2_testloop_one.c 950 - UL2D |
| * |
| * 06 06 2017 frank.song |
| * [MOLY00254022] [BIANCO][MT6763][RDIT][VTF_RF][FDD 3G][GQA3] Assert for WCDMA R6 test with 0531 official load |
| * after deinit_req and deinit_cnf, RLC still received the BC done, but TX and RX entity has been removed.so DRLC need to wait for al_bc_done_ind. Then drlc can send deinit_cnf. |
| * |
| * 01 25 2017 sh.yang |
| * [MOLY00179747] [UMOLYA] Development phase check-in |
| * Power control check-in, code sync to 3416183. |
| * |
| * 01 05 2017 jen-de.lai |
| * [MOLY00195317] [URLC][TX] - Gen93 URLC TX code modification for new HW and MCU Archi - LBM on VRB |
| * |
| * 12 26 2016 ravitej.ballakur |
| * [MOLY00195360] [3G][RATDM][PDCP] - Gen93 3G RATDM and PDCP code modification for new HW and MCU Archi |
| * Fixing bug in RATDM free SDU for Target and UESIM as well as fixes for PDCP HC.. |
| * |
| * 09 26 2016 ravitej.ballakur |
| * [MOLY00195360] [3G][RATDM][PDCP] - Gen93 3G RATDM and PDCP code modification for new HW and MCU Archi |
| * Merging 2G and WCDMA RATDM and PDCP changes from merge_CBr. |
| * |
| * 08 03 2016 ravitej.ballakur |
| * [MOLY00195360] [3G][RATDM][PDCP] - Gen93 3G RATDM and PDCP code modification for new HW and MCU Archi |
| * 3G RATDM and PDCP changes. |
| * |
| * 04 16 2015 charlescm.wu |
| * [MOLY00098458] [UMOLY][Universal Bin][Phase 2][FDD][UL2] Mode change |
| * . |
| * |
| * 02 13 2015 head.hsu |
| * [MOLY00091822] RATDM reorganization |
| * FDD/TDD RABM/PDCP checkin |
| * |
| * 01 06 2015 wei.tang |
| * [MOLY00087685] [UMAC][CSR]universal bin check in |
| * sync UBIN CBr |
| * |
| * 12 29 2014 charlescm.wu |
| * [MOLY00087679] [UMOLY][FDD][UAS COMMON][UL2 COMMON/URLC/BMC/SEQ]U-Bin CBr to UMOLY TRUNCK. |
| * |
| * 12 16 2014 johnson.liu |
| * [MOLY00087759] [One modem bin]Sync TDD RABM code to UMOLY trunk |
| * . |
| * |
| * 12 15 2014 charlescm.wu |
| * [MOLY00087679] [UMOLY][FDD][UAS COMMON][UL2 COMMON/URLC/BMC/SEQ]U-Bin CBr to UMOLY TRUNCK. |
| * |
| * 12 15 2014 jinpeng.hu |
| * [MOLY00087590] [Ubin check-in UMOLY][TDD][URLC]-add prefix |
| * |
| * 12 12 2014 tc.chang |
| * [MOLY00087434] [Universal Bin] Check in. |
| * FDD RABM |
| * |
| * 03 25 2014 stanley.ko |
| * [MOLY00060012] AT+ECBMR to remove modem CB records |
| * |
| * 03 13 2014 yanfei.ding |
| * [MOLY00059440] [3G TDD][UAS][SYNC FDD CR] Add SRB Flow Control to avoid URR Queue Full |
| * Interface update . |
| * |
| * 11 15 2012 johnson.liu |
| * [MOLY00006202] [TDD][R6]Remove RABM T3319 expiry handler |
| * . |
| * |
| * 09 18 2012 yanfei.ding |
| * [MOLY00003744] [3G TDD][__RATDM_UL_SHAQ__] Check in SHAQ Code and Enable SHAQ |
| * . |
| * |
| * 08 22 2012 andrew.wu |
| * [MOLY00002319] [MSBB] Remove Invalid Inter-Category Including. |
| * modem related option move to modem internal |
| * |
| * 06 27 2012 johnson.liu |
| * [MOLY00000029] [3G TDD]modify msg id range in MOLY branch |
| * Diff PDCP&RABM MSG ID for TDD. |
| * |
| * 06 25 2012 babylon.tien |
| * [MOLY00000029] [3G TDD]modify msg id range in MOLY branch |
| * <saved by Perforce> |
| * |
| * 06 25 2012 huifeng.jing |
| * [MOLY00000029] [3G TDD]modify msg id range in MOLY branch |
| * Differ CSR Messages between TDD & FDD. |
| * |
| * 06 25 2012 yanfei.ding |
| * [MOLY00000029] [3G TDD]modify msg id range in MOLY branch |
| * Differ URLC, DRLC Messages between TDD & FDD. |
| * |
| * 06 08 2012 qinghua.yu |
| * removed! |
| * 1) confirm all _msgid.h is same as old (exclude fold ../delete/); |
| * 2) fix range error in module_msg_range.h. |
| * |
| * 05 24 2012 wcpuser_integrator |
| * removed! |
| * Qinghua Yu check in global enum (MSG & SAP) at modem_dev. |
| * |
| * 05 24 2012 wcpuser_integrator |
| * removed! |
| * Qinghua Yu check in global enum (MSG & SAP) at modem_dev. |
| * |
| * 05 24 2012 wcpuser_integrator |
| * removed! |
| * Qinghua Yu check in global enum (MSG & SAP) at modem_dev. |
| * |
| * 05 08 2012 babylon.tien |
| * removed! |
| * <saved by Perforce> |
| * |
| * 02 07 2012 andrew.wu |
| * removed! |
| * Integration change. |
| * |
| * 01 20 2012 ij.liao |
| * removed! |
| * . |
| * |
| * 01 16 2012 andrew.wu |
| * removed! |
| * Integration change. |
| * |
| * 01 13 2012 ij.liao |
| * removed! |
| * . |
| * |
| * 01 11 2012 carlson.lin |
| * removed! |
| * <saved by Perforce> |
| * |
| * 12 11 2011 haizhou.liu |
| * removed! |
| * . |
| * |
| * 11 19 2011 ashleyroy.yang |
| * removed! |
| * . |
| * |
| * 11 13 2011 haizhou.liu |
| * removed! |
| * 11 08 2011 weimin.zeng |
| * removed! |
| * merge MSBB. |
| * |
| * 08 12 2011 andrew.wu |
| #include "module_msg_range.h" |
| |
| MODULE_MSG_BEGIN() |
| * removed! |
| * Remove CCSR_RB_RELEASE_IND |
| * |
| * 07 07 2011 mengsung.wu |
| * removed! |
| * . |
| * |
| * 04 15 2011 yiting.cheng |
| * removed! |
| * MAUI |
| * |
| * 03 31 2011 tc.chang |
| * removed! |
| * . |
| * |
| * 01 21 2011 max.yin |
| * removed! |
| * . |
| * |
| * 12 07 2010 alfred.lee |
| * removed! |
| * PS HAL UL2 SAP Header files move |
| * |
| * 12 01 2010 quanping.wang |
| * removed! |
| * Merge TDD128 backto MAUI, based on 10AW1032MP_ASTRO w10.48 Tue. P1 |
| * |
| * 09 17 2010 jessica.chang |
| * removed! |
| * . |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * add to source control recursely |
| *=========================================================================== |
| ****************************************************************************/ |
| #include "module_msg_range.h" |
| |
| #ifndef _UL2D_MSG_H |
| #define _UL2D_MSG_H |
| |
| #ifdef __SOURCE_INSIGHT_PARSE__ |
| typedef enum { |
| #endif |
| |
| |
| /* mtk80197, merge TDD128 back to MAUI */ |
| #if defined(__UMTS_FDD_MODE__) |
| MODULE_MSG_BEGIN( MSG_ID_BMC_CODE_BEGIN ) |
| /***** BMC - start *****/ |
| /* BMC - RATCM */ |
| MSG_ID_RATCM_BMC_CBCH_REQ = MSG_ID_BMC_CODE_BEGIN, |
| MSG_ID_RATCM_BMC_UPDATE_REQ, |
| MSG_ID_RATCM_BMC_CB_LOC_UPDATE_REQ, |
| MSG_ID_RATCM_BMC_CB_MSG_REMOVAL_REQ, |
| |
| /* UL2D - RATCM */ |
| MSG_ID_RATCM_UL2D_DUPLEX_MODE_CHANGE_REQ, |
| |
| /* Universal Bin: merge TDD and FDD BMC inside the AS */ |
| #if defined(__UMTS_TDD128_MODE__) |
| /* BMC - SLCE */ |
| MSG_ID_TDD_CBMC_CONFIG_REQ, |
| /* BMC - DRLC */ |
| MSG_ID_TDD_RLC_BMC_DATA_IND, |
| #endif /* __UMTS_TDD128_MODE__ */ |
| /* BMC - SLCE */ |
| MSG_ID_FDD_CBMC_CONFIG_REQ, |
| /* BMC - DRLC */ |
| MSG_ID_FDD_RLC_BMC_DATA_IND, |
| MSG_ID_BMC_CODE_END = MSG_ID_FDD_RLC_BMC_DATA_IND, |
| /***** BMC - end *****/ |
| MODULE_MSG_END( MSG_ID_BMC_CODE_TAIL ) |
| |
| MODULE_MSG_BEGIN( MSG_ID_FDD_CSR_CODE_BEGIN ) |
| //MSG_ID_FDD_CSR_CODE_BEGIN, |
| //UMAC |
| MSG_ID_FDD_CSR_UMAC_STATUS_IND = MSG_ID_FDD_CSR_CODE_BEGIN, |
| MSG_ID_FDD_CSR_UMAC_TFC_IND, |
| MSG_ID_FDD_CCSR_RAB_ESTABLISH_IND, |
| MSG_ID_FDD_CCSR_RAB_RELEASE_IND, |
| MSG_ID_FDD_CCSR_RAB_MODIFY_IND, |
| MSG_ID_FDD_CCSR_RB_RELEASE_IND, |
| MSG_ID_FDD_CSR_CODE_END = MSG_ID_FDD_CCSR_RB_RELEASE_IND, |
| //MSG_ID_FDD_CSR_CODE_END, |
| MODULE_MSG_END( MSG_ID_FDD_CSR_CODE_TAIL ) |
| |
| MODULE_MSG_BEGIN( MSG_ID_FDD_DRLC_CODE_BEGIN ) |
| /***** DRLC - start *****/ |
| /* DRLC - URLC */ |
| MSG_ID_FDD_DRLC_URLC_REASSEMBLE_REQ = MSG_ID_FDD_DRLC_CODE_BEGIN, |
| MSG_ID_FDD_DRLC_URLC_INIT_REQ, |
| MSG_ID_FDD_DRLC_URLC_DEINIT_REQ, |
| MSG_ID_FDD_DRLC_URLC_ENTER_PCH_REQ, |
| MSG_ID_FDD_DRLC_URLC_SLEEP_ATTEMPT_REQ, |
| MSG_ID_FDD_DRLC_URLC_LBM_OPEN_REQ, |
| |
| /* DRLC - DRLC */ |
| MSG_ID_FDD_DRLC_DRLC_BC_DONE_IND, |
| MSG_ID_FDD_DRLC_UPLANE_ALL_BC_CB_DONE_IND, |
| MSG_ID_FDD_DRLC_UPLANE_ALL_BC_CB_DONE_BEFORE_DEINIT_IND, |
| /* DRLC - RRCE */ |
| MSG_ID_FDD_RRCE_DRLC_FLUSH_DATA_REQ, |
| /* DRLC - URR */ |
| MSG_ID_FDD_URR_DRLC_SRB_SDU_CONTINUE_REQ, |
| /* DRLC - ADR */ |
| MSG_ID_FDD_RLC_TM_DATA_REQ, |
| MSG_ID_FDD_RLC_UM_DATA_REQ, |
| MSG_ID_FDD_RLC_AM_DATA_REQ, |
| MSG_ID_FDD_DRLC_CODE_END = MSG_ID_FDD_RLC_AM_DATA_REQ, |
| /***** DRLC - end *****/ |
| MODULE_MSG_END( MSG_ID_FDD_DRLC_CODE_TAIL ) |
| |
| |
| MODULE_MSG_BEGIN( MSG_ID_FDD_PDCP_CODE_BEGIN ) |
| //MSG_ID_FDD_PDCP_CODE_BEGIN, |
| MSG_ID_FDD_CPDCP_CONFIG_REQ = MSG_ID_FDD_PDCP_CODE_BEGIN, |
| MSG_ID_FDD_CPDCP_RELOC_REQ, |
| MSG_ID_FDD_CPDCP_RELEASE_REQ, |
| MSG_ID_FDD_PDCP_URLC_RESET_IND, |
| MSG_ID_FDD_PDCP_URLC_REESTABLISH_IND, |
| #ifdef UNIT_TEST |
| MSG_ID_FDD_PDCP_CSR_DATA_IND, |
| MSG_ID_FDD_PDCP_CSR_BUILDAMR_REQ, |
| MSG_ID_FDD_PDCP_CSR_BUILDAMR_RSP, |
| #endif |
| MSG_ID_RATDM_PDCP_RESET_STATISTICS_REQ, |
| MSG_ID_PDCP_DATA_DELIVER_IND, |
| |
| MSG_ID_FDD_PDCP_CODE_END = MSG_ID_PDCP_DATA_DELIVER_IND, |
| //MSG_ID_FDD_PDCP_CODE_END, |
| MODULE_MSG_END( MSG_ID_FDD_PDCP_CODE_TAIL ) |
| |
| MODULE_MSG_BEGIN( MSG_ID_FDD_RABM_CODE_BEGIN ) |
| //MSG_ID_FDD_RABM_CODE_BEGIN, |
| /* RATDM - RABM */ |
| MSG_ID_RATDM_RABM_ACTIVATE_REQ = MSG_ID_FDD_RABM_CODE_BEGIN, |
| MSG_ID_RATDM_RABM_ACTIVATE_RSP, |
| MSG_ID_RATDM_RABM_DEACTIVATE_REQ, |
| MSG_ID_RATDM_RABM_MODIFY_REQ, |
| MSG_ID_RATDM_RABM_REESTABLISH_RSP, |
| MSG_ID_RATDM_RABM_RESUME_REQ, |
| MSG_ID_RATDM_RABM_DATA_REQ, |
| MSG_ID_RATDM_RABM_RAT_ENTER_REQ, |
| MSG_ID_RATDM_RABM_RAT_LEAVE_REQ, |
| |
| MSG_ID_RATDM_RABM_REESTABLISH_RAB_READY_IND, |
| |
| /* UL data path optimization: Share Uplink Queue */ |
| |
| MSG_ID_RATDM_SHAQ_KICK_UL2, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_0, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_1, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_2, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_3, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_4, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_5, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_6, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_7, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_8, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_9, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_10, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_11, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_12, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_13, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_14, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_15, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_16, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_17, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_18, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_19, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_20, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_21, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_22, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_23, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_24, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_25, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_26, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_27, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_28, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_29, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_30, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_31, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_32, |
| /* __NEW_DATA_PLANE__ */ |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_0, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_1, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_2, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_3, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_4, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_5, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_6, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_7, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_8, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_9, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_10, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_11, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_12, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_13, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_14, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_15, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_16, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_17, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_18, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_19, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_20, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_21, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_22, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_23, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_24, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_25, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_26, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_27, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_28, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_29, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_30, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_31, |
| MSG_ID_REALTIME_SIT_KICK_URLC_PS_RBID_32, |
| |
| |
| /* SLCE - RABM */ |
| MSG_ID_FDD_CRABM_RAB_ESTABLISH_IND, |
| MSG_ID_FDD_CRABM_RAB_RELEASE_IND, |
| |
| /* RRCE - RABM */ |
| MSG_ID_FDD_CRABM_PS_RAB_CAPABILITY_IND, |
| |
| MSG_ID_FDD_RABM_CODE_END = MSG_ID_FDD_CRABM_PS_RAB_CAPABILITY_IND, |
| //MSG_ID_RABM_CODE_END, |
| MODULE_MSG_END( MSG_ID_FDD_RABM_CODE_TAIL ) |
| |
| #endif /* __UMTS_FDD_MODE__ */ |
| |
| /* mtk80197, merge TDD128 back to MAUI */ |
| #if defined(__UMTS_TDD128_MODE__) |
| |
| #if !defined(__UMTS_FDD_MODE__) /* UB: temp add this compile option for LTG build test */ |
| MODULE_MSG_BEGIN( MSG_ID_BMC_TDD_CODE_BEGIN ) |
| /***** BMC - start *****/ |
| /* BMC - RATCM */ |
| MSG_ID_RATCM_BMC_CBCH_REQ = MSG_ID_BMC_TDD_CODE_BEGIN, |
| MSG_ID_RATCM_BMC_UPDATE_REQ, |
| MSG_ID_RATCM_BMC_CB_LOC_UPDATE_REQ, |
| MSG_ID_RATCM_BMC_CB_MSG_REMOVAL_REQ, |
| |
| /* UL2D - RATCM */ |
| MSG_ID_RATCM_UL2D_DUPLEX_MODE_CHANGE_REQ, |
| |
| /* BMC - SLCE */ |
| MSG_ID_CBMC_CONFIG_REQ, |
| /* BMC - DRLC */ |
| MSG_ID_RLC_BMC_DATA_IND, |
| MSG_ID_BMC_CODE_END = MSG_ID_RLC_BMC_DATA_IND, |
| /***** BMC - end *****/ |
| MODULE_MSG_END( MSG_ID_BMC_TDD_CODE_TAIL ) |
| #endif /* !defined(__UMTS_FDD_MODE__) */ |
| |
| |
| MODULE_MSG_BEGIN( MSG_ID_CSR_TDD_CODE_BEGIN ) |
| //MSG_ID_CSR_CODE_BEGIN, |
| //UMAC |
| MSG_ID_TDD_CSR_UMAC_STATUS_IND = MSG_ID_CSR_TDD_CODE_BEGIN, |
| MSG_ID_TDD_CSR_UMAC_TFC_IND, |
| MSG_ID_TDD_CCSR_RAB_ESTABLISH_IND, |
| MSG_ID_TDD_CCSR_RAB_RELEASE_IND, |
| MSG_ID_TDD_CCSR_RAB_MODIFY_IND, |
| MSG_ID_TDD_CCSR_RB_RELEASE_IND, |
| MSG_ID_TDD_CSR_CODE_END = MSG_ID_TDD_CCSR_RB_RELEASE_IND, |
| //MSG_ID_CSR_CODE_END, |
| MODULE_MSG_END( MSG_ID_CSR_TDD_CODE_TAIL ) |
| |
| |
| MODULE_MSG_BEGIN( MSG_ID_TDD_DRLC_CODE_BEGIN ) |
| /***** DRLC - start *****/ |
| /* DRLC - URLC */ |
| MSG_ID_TDD_DRLC_URLC_REASSEMBLE_REQ = MSG_ID_TDD_DRLC_CODE_BEGIN, |
| /* DRLC - RRCE */ |
| MSG_ID_TDD_RRCE_DRLC_FLUSH_DATA_REQ, |
| /* DRLC - URR */ |
| MSG_ID_TDD_URR_DRLC_SRB_SDU_CONTINUE_REQ, |
| /* DRLC - ADR */ |
| MSG_ID_TDD_RLC_TM_DATA_REQ, |
| MSG_ID_TDD_RLC_UM_DATA_REQ, |
| MSG_ID_TDD_RLC_AM_DATA_REQ, |
| MSG_ID_TDD_DRLC_CODE_END = MSG_ID_TDD_RLC_AM_DATA_REQ, |
| MODULE_MSG_END( MSG_ID_TDD_DRLC_CODE_TAIL ) |
| /***** DRLC - end *****/ |
| |
| MODULE_MSG_BEGIN( MSG_ID_TDD_PDCP_CODE_BEGIN ) |
| //MSG_ID_PDCP_CODE_BEGIN, |
| MSG_ID_TDD_CPDCP_CONFIG_REQ = MSG_ID_TDD_PDCP_CODE_BEGIN, |
| MSG_ID_TDD_CPDCP_RELOC_REQ, |
| MSG_ID_TDD_CPDCP_RELEASE_REQ, |
| MSG_ID_TDD_PDCP_URLC_RESET_IND, |
| MSG_ID_TDD_PDCP_URLC_REESTABLISH_IND, |
| MSG_ID_TDD_PDCP_FLC_RESUME_UL_TRANSFER, |
| MSG_ID_TDD_PDCP_FLC_RESUME_DL_TRANSFER, |
| MSG_ID_TDD_PDCP_CODE_END = MSG_ID_TDD_PDCP_FLC_RESUME_DL_TRANSFER, |
| MODULE_MSG_END( MSG_ID_TDD_PDCP_CODE_TAIL ) |
| //MSG_ID_PDCP_CODE_END, |
| |
| //MSG_ID_RABM_CODE_BEGIN, |
| /* RATDM - RABM */ |
| MODULE_MSG_BEGIN( MSG_ID_RABM_TDD_CODE_BEGIN ) |
| /* use FDD defination for one modem bin. |
| MSG_ID_RATDM_RABM_ACTIVATE_REQ = MSG_ID_RABM_TDD_CODE_BEGIN, |
| MSG_ID_RATDM_RABM_ACTIVATE_RSP, |
| MSG_ID_RATDM_RABM_DEACTIVATE_REQ, |
| MSG_ID_RATDM_RABM_MODIFY_REQ, |
| MSG_ID_RATDM_RABM_REESTABLISH_RSP, |
| MSG_ID_RATDM_RABM_RESUME_REQ, |
| MSG_ID_RATDM_RABM_DATA_REQ, |
| */ |
| //RATDM - PDCP |
| //MSG_ID_RATDM_PDCP_RESET_STATISTICS_REQ, |
| |
| /* UL data path optimization: Share Uplink Queue */ |
| /* use FDD defination for one modem bin. |
| MSG_ID_RATDM_SHAQ_KICK_UL2, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_0, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_1, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_2, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_3, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_4, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_5, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_6, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_7, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_8, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_9, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_10, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_11, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_12, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_13, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_14, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_15, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_16, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_17, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_18, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_19, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_20, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_21, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_22, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_23, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_24, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_25, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_26, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_27, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_28, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_29, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_30, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_31, |
| MSG_ID_REALTIME_SHAQ_KICK_URLC_PS_RBID_32, |
| */ |
| |
| /* SLCE - RABM */ |
| MSG_ID_TDD_CRABM_RAB_ESTABLISH_IND = MSG_ID_RABM_TDD_CODE_BEGIN, |
| MSG_ID_TDD_CRABM_RAB_RELEASE_IND, |
| |
| /* RRCE - RABM */ |
| MSG_ID_TDD_CRABM_PS_RAB_CAPABILITY_IND, |
| |
| /* |
| #ifdef __REL7__ |
| MSG_ID_RATDM_RABM_REESTABLISH_RAB_READY_IND, |
| #endif |
| */ |
| |
| MSG_ID_TDD_RABM_CODE_END, |
| MODULE_MSG_END( MSG_ID_RABM_TDD_CODE_TAIL ) |
| |
| #endif /* __UMTS_TDD128_MODE__ */ |
| |
| #ifdef __SOURCE_INSIGHT_PARSE__ |
| }; |
| #endif |
| |
| #endif //_UL2D_MSG_H |