blob: be99ac4d5391e350d4140d4d8dfc5e190bce7ef6 [file] [log] [blame]
yu.dongc33b3072024-08-21 23:14:49 -07001/*****************************************************************************
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 *
38 * Filename:
39 * ---------
40 * l1_sap.h
41 *
42 * Project:
43 * --------
44 * Maui_Software
45 *
46 * Description:
47 * ------------
48 * Layer 1 and Protocol Stack related message identity definition
49 *
50 * Author:
51 * -------
52 * -------
53 *
54 *============================================================================
55 * HISTORY
56 * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
57 *------------------------------------------------------------------------------
58 * removed!
59 * removed!
60 * removed!
61 *
62 * removed!
63 * removed!
64 * removed!
65 * removed!
66 *
67 * removed!
68 * removed!
69 * removed!
70 * removed!
71 *
72 * removed!
73 * removed!
74 * removed!
75 * removed!
76 *
77 * removed!
78 * removed!
79 * removed!
80 *
81 * removed!
82 * removed!
83 * removed!
84 *
85 * removed!
86 * removed!
87 * removed!
88 *
89 * removed!
90 * removed!
91 *
92 * removed!
93 * removed!
94 * removed!
95 *
96 * removed!
97 * removed!
98 * removed!
99 *
100 * removed!
101 * removed!
102 *
103 * removed!
104 * removed!
105 * removed!
106 *
107 * removed!
108 * removed!
109 * removed!
110 *
111 * removed!
112 * removed!
113 *
114 * removed!
115 * removed!
116 * removed!
117 *
118 * removed!
119 * removed!
120 * removed!
121 *
122 * removed!
123 * removed!
124 * removed!
125 *
126 * removed!
127 * removed!
128 * removed!
129 *
130 * removed!
131 * removed!
132 * removed!
133 *
134 * removed!
135 * removed!
136 * removed!
137 * removed!
138 * removed!
139 * removed!
140 * removed!
141 * removed!
142 * removed!
143 * removed!
144 *
145 * removed!
146 * removed!
147 * removed!
148 * removed!
149 *
150 * removed!
151 * removed!
152 * removed!
153 *
154 * removed!
155 * removed!
156 * removed!
157 *
158 * removed!
159 * removed!
160 * removed!
161 *
162 * removed!
163 * removed!
164 * removed!
165 *
166 * removed!
167 * removed!
168 * removed!
169 *
170 * removed!
171 * removed!
172 * removed!
173 *
174 * removed!
175 * removed!
176 * removed!
177 *
178 * removed!
179 * removed!
180 * removed!
181 *
182 * removed!
183 * removed!
184 * removed!
185 *
186 * removed!
187 * removed!
188 * removed!
189 *
190 * removed!
191 * removed!
192 * removed!
193 *
194 * removed!
195 * removed!
196 * removed!
197 *
198 * removed!
199 * removed!
200 * removed!
201 *
202 * removed!
203 * removed!
204 * removed!
205 *
206 * removed!
207 * removed!
208 * removed!
209 *
210 * removed!
211 * removed!
212 * removed!
213 *
214 * removed!
215 * removed!
216 * removed!
217 *
218 * removed!
219 * removed!
220 * removed!
221 *
222 * removed!
223 * removed!
224 * removed!
225 *
226 * removed!
227 * removed!
228 * removed!
229 *
230 * removed!
231 * removed!
232 * removed!
233 *
234 * removed!
235 * removed!
236 * removed!
237 *
238 * removed!
239 * removed!
240 * removed!
241 *
242 * removed!
243 * removed!
244 * removed!
245 *
246 * removed!
247 * removed!
248 * removed!
249 *
250 * removed!
251 * removed!
252 * removed!
253 *
254 * removed!
255 * removed!
256 * removed!
257 *
258 * removed!
259 * removed!
260 * removed!
261 *
262 * removed!
263 * removed!
264 * removed!
265 *
266 * removed!
267 * removed!
268 * removed!
269 *
270 * removed!
271 * removed!
272 * removed!
273 *
274 * removed!
275 * removed!
276 * removed!
277 *
278 * removed!
279 * removed!
280 * removed!
281 *
282 * removed!
283 * removed!
284 * removed!
285 *
286 * removed!
287 * removed!
288 * removed!
289 *
290 * removed!
291 * removed!
292 * removed!
293 *
294 * removed!
295 * removed!
296 * removed!
297 *
298 * removed!
299 * removed!
300 * removed!
301 *
302 * removed!
303 * removed!
304 * removed!
305 * removed!
306 * removed!
307 * removed!
308 * removed!
309 * removed!
310 * removed!
311 *
312 * removed!
313 * removed!
314 * removed!
315 *
316 * removed!
317 * removed!
318 * removed!
319 * removed!
320 * removed!
321 * removed!
322 * removed!
323 * removed!
324 * removed!
325 * removed!
326 * removed!
327 * removed!
328 * removed!
329 * removed!
330 * removed!
331 * removed!
332 * removed!
333 * removed!
334 * removed!
335 * removed!
336 * removed!
337 * removed!
338 * removed!
339 * removed!
340 * removed!
341 * removed!
342 * removed!
343 * removed!
344 * removed!
345 * removed!
346 * removed!
347 * removed!
348 * removed!
349 * removed!
350 * removed!
351 * removed!
352 * removed!
353 * removed!
354 * removed!
355 * removed!
356 * removed!
357 * removed!
358 * removed!
359 * removed!
360 * removed!
361 * removed!
362 * removed!
363 * removed!
364 * removed!
365 * removed!
366 * removed!
367 * removed!
368 * removed!
369 * removed!
370 * removed!
371 * removed!
372 * removed!
373 * removed!
374 * removed!
375 * removed!
376 * removed!
377 * removed!
378 * removed!
379 * removed!
380 * removed!
381 * removed!
382 * removed!
383 * removed!
384 * removed!
385 * removed!
386 * removed!
387 * removed!
388 * removed!
389 * removed!
390 *------------------------------------------------------------------------------
391 * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
392 *============================================================================
393 ****************************************************************************/
394#include "module_msg_range.h"
395
396#ifndef L1_MSGID_H
397#define L1_MSGID_H
398
399/* Note that GPRS REQ should before GSM CNF/IND, GSM should before
400 GPRS for MPAL's requirement!!! That is, all REQ first and GSM
401 before GPRS, and then all CNF/IND together with GSM before GPRS */
402
403/* Request for GSM */
404
405MODULE_MSG_BEGIN( L1_MSG_CODE_BEGIN )
406MSG_ID_MPHC_POWER_SCAN_REQ = L1_MSG_CODE_BEGIN,
407MSG_ID_MPHC_MANUSEL_PWRSCAN_REQ,
408MSG_ID_MPHC_MANUSEL_PWRSCAN_STOP_REQ,
409MSG_ID_MPHC_BSIC_SYNC_REQ,
410MSG_ID_MPHC_SPECIFIC_SYNC_REQ,
411MSG_ID_MPHC_SERV_BCCH_MONITOR_REQ,
412MSG_ID_MPHC_IDLE_CCCH_START_REQ,
413MSG_ID_MPHC_CCCH_UPDATE_REQ,
414MSG_ID_MPHC_PAGE_MODE_CHANGE_REQ,
415MSG_ID_MPHC_SMART_PAGE_START_REQ,
416MSG_ID_MPHC_RANDOM_ACCESS_REQ,
417MSG_ID_MPHC_RACH_ABORT_REQ,
418MSG_ID_MPHC_IMMED_ASSIGN_REQ,
419MSG_ID_MPHC_CHANNEL_ASSIGN_REQ,
420MSG_ID_MPHC_CHANNEL_RELEASE_REQ,
421MSG_ID_MPHC_HANDOVER_REQ,
422MSG_ID_MPHC_HANDOVER_ACCESS_STOP_REQ,
423MSG_ID_MPHC_CHANNEL_RECONNECT_REQ,
424MSG_ID_MPHC_FREQUENCY_REDEFINITION_REQ,
425MSG_ID_MPHC_CHANNEL_MODE_MODIFY_REQ,
426MSG_ID_MPHC_CIPHERING_MODE_COMMAND_REQ,
427MSG_ID_MPHC_CLOSE_TCH_LOOP_REQ,
428MSG_ID_MPHC_OPEN_TCH_LOOP_REQ,
429MSG_ID_MPHC_DAI_TEST_REQ,
430MSG_ID_MPHC_POWER_CLASS_REQ,
431MSG_ID_MPHC_CELL_OPTION_UPDATE_REQ,
432MSG_ID_MPHC_EXTENDED_MEAS_REQ,
433MSG_ID_MPHC_NEIGHBOR_MEAS_REQ,
434MSG_ID_MPHC_NEIGHBOR_BSIC_START_REQ,
435MSG_ID_MPHC_NEIGHBOR_BSIC_STOP_REQ,
436MSG_ID_MPHC_NEIGHBOR_SYS_INFO_READ_REQ,
437MSG_ID_MPHC_NEIGHBOR_SYS_INFO_STOP_REQ,
438MSG_ID_MPHC_CELL_BSIC_START_REQ,
439MSG_ID_MPHC_CELL_BSIC_STOP_REQ,
440MSG_ID_MPHC_CELL_SYS_INFO_READ_REQ,
441MSG_ID_MPHC_CELL_SYS_INFO_STOP_REQ,
442#ifdef __GEMINI__
443MSG_ID_MPHC_CELL_SYS_INFO_PRI_ADJUST_REQ,
444#endif /* end of __GEMINI__ */
445MSG_ID_MPHC_CBCH_CONFIG_REQ,
446MSG_ID_MPHC_CBCH_START_REQ,
447MSG_ID_MPHC_CBCH_STOP_REQ,
448MSG_ID_MPHC_CBCH_SKIP_REQ,
449MSG_ID_MPHC_BLIND_HANDOVER_BSIC_REQ,
450MSG_ID_MPHC_DEACTIVATE_REQ,
451MSG_ID_MPHC_SIM_READY_NOTIFY_REQ,
452MSG_ID_MPHC_CELL_SELECTION_INIT_REQ,
453
454
455#ifdef __PS_SERVICE__
456/* Request for GPRS */
457MSG_ID_MPHP_DOWNLINK_SINGLE_BLOCK_REQ,
458MSG_ID_MPHP_INTERFERENCE_MEAS_REQ,
459MSG_ID_MPHP_PACKET_IDLE_CCCH_START_REQ,
460#ifdef __RMP_PRESENT__
461MSG_ID_MPHP_NEIGHBOR_PBCCH_START_REQ,
462MSG_ID_MPHP_NEIGHBOR_PBCCH_STOP_REQ,
463MSG_ID_MPHP_PACKET_CCCH_CONFIG_REQ,
464MSG_ID_MPHP_PACKET_IDLE_PCCCH_START_REQ,
465MSG_ID_MPHP_PACKET_PAGE_MODE_UPDATE_REQ,
466MSG_ID_MPHP_PACKET_RANDOM_ACCESS_REQ,
467MSG_ID_MPHP_PRACH_ABORT_REQ,
468MSG_ID_MPHP_PBCCH_START_REQ,
469MSG_ID_MPHP_PBCCH_STOP_REQ,
470MSG_ID_MPHP_PCCCH_CONFIG_REQ,
471#endif /* end of __RMP_PRESENT__*/
472MSG_ID_MPHP_PACKET_DOWNLINK_ASSIGNMENT_REQ,
473#ifdef __PKT_EXT_MEAS__
474MSG_ID_MPHP_PACKET_EXTENDED_MEAS_REQ,
475#endif /*__PKT_EXT_MEAS__*/
476MSG_ID_MPHP_PACKET_NC_MEAS_START_REQ,
477MSG_ID_MPHP_PACKET_NC_MEAS_STOP_REQ,
478MSG_ID_MPHP_PACKET_PDCH_RELEASE_REQ,
479MSG_ID_MPHP_PACKET_UNASSIGNMENT_REQ,
480MSG_ID_MPHP_PACKET_UPLINK_ASSIGNMENT_REQ,
481MSG_ID_MPHP_PACKET_TIMESLOT_RECONFIGURE_REQ,
482MSG_ID_MPHP_PDCH_FAIL_RECONNECT_REQ,
483MSG_ID_MPHP_POLL_RESPONSE_REQ,
484MSG_ID_MPHP_POWER_CONTROL_UPDATE_REQ,
485MSG_ID_MPHP_REPEAT_ALLOCATION_REQ,
486MSG_ID_MPHP_TIMING_ADVANCE_UPDATE_REQ,
487MSG_ID_MPHP_UPLINK_SINGLE_BLOCK_REQ,
488#ifdef __MONITOR_PAGE_DURING_TRANSFER__
489MSG_ID_MPHP_MONITOR_PAGE_IN_PTM_START_REQ,
490MSG_ID_MPHP_MONITOR_PAGE_IN_PTM_STOP_REQ,
491#endif /* end of __MONITOR_PAGE_DURING_TRANSFER__ */
492#ifdef __PS_HO__
493MSG_ID_MPHP_PS_HANDOVER_REQ,
494MSG_ID_MPHP_PS_HANDOVER_RECONNECT_REQ,
495MSG_ID_MPHP_BLIND_PS_HANDOVER_BSIC_REQ,
496#endif /* end of __PS_HO__ */
497MSG_ID_MPHP_PS_SESSION_STATUS_UPDATE_REQ,
498#endif /* __PS_SERVICE__ */
499
500MSG_ID_MPHC_ACTIVE_REQ,
501
502#if defined(__UMTS_RAT__) || defined(__LTE_RAT__)
503MSG_ID_MPHM_STANDBY_REQ,
504MSG_ID_MPHM_STANDBY_GSM_MEAS_START_REQ,
505MSG_ID_MPHM_STANDBY_GSM_MEAS_STOP_REQ,
506#if defined(__23G_PRI_RESEL_SUPPORT__) || defined(__LTE_RAT__)
507MSG_ID_MPHM_STANDBY_GSM_PRIO_MEAS_START_REQ,
508MSG_ID_MPHM_STANDBY_GSM_PRIO_MEAS_STOP_REQ,
509#endif /* defined(__23G_PRI_RESEL_SUPPORT__) || defined(__LTE_RAT__) */
510MSG_ID_MPHM_STANDBY_GSM_BSIC_READ_REQ,
511MSG_ID_MPHM_STANDBY_GSM_BSIC_STOP_REQ,
512MSG_ID_MPHM_STANDBY_CELL_BSIC_RES_REQ,
513MSG_ID_MPHM_INTER_RAT_HANDOVER_REQ,
514#if 0
515/* under construction !*/
516#endif /* 0 */
517#ifdef __LTE_RAT__
518MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_PWRSCAN_REQ,
519MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_PWRSCAN_STOP_REQ,
520MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_BSIC_START_REQ,
521MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_BSIC_STOP_REQ,
522MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_SYS_INFO_START_REQ,
523MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_SYS_INFO_STOP_REQ,
524MSG_ID_MPHM_STANDBY_GSM_REPORT_SRVCC_BSIC_START_REQ,
525MSG_ID_MPHM_STANDBY_GSM_REPORT_SRVCC_BSIC_STOP_REQ,
526
527#endif /* __LTE_RAT__ */
528
529#ifdef __CSG_SUPPORT_NW_CTRL__
530MSG_ID_MPHM_AUTO_GAP_START_REQ,
531MSG_ID_MPHM_AUTO_GAP_STOP_REQ,
532#endif /* __CSG_SUPPORT_NW_CTRL__ */
533#endif /* defined(__UMTS_RAT__) || defined(__LTE_RAT__) */
534
535MSG_ID_MPHM_DUPLEX_MODE_CHANGE_REQ,
536#ifdef __EGPRS_MODE__
537MSG_ID_MPHP_EGPRS_LOOP_REQ,
538MSG_ID_MPHP_UPDATE_IR_RESET_REQ,
539#endif
540
541#if defined(__GEMINI__) || defined(__SGLTE__)
542MSG_ID_MPHC_SIM_STATUS_UPDATE_REQ,
543#endif /*end of __GEMINI__ || __SGLTE__ */
544
545#ifdef __GEMINI__
546
547/* Shihyao, gemini 2.0 development */
548MSG_ID_MPHC_POWER_SCAN_STOP_REQ,
549MSG_ID_MPHC_VIRTUAL_SUSPEND_REQ,
550MSG_ID_MPHC_RESUME_REQ, /* it is sent from MPAL to L1 */
551MSG_ID_MPHC_CHANNEL_PROTECT_START_REQ,
552MSG_ID_MPHC_CHANNEL_PROTECT_STOP_REQ,
553
554#endif /*end of __GEMINI__*/
555
556/* add for U3G */
557MSG_ID_MPHC_PAGING_PARAM_ASSIGN_REQ,
558
559/* Confirmation & Indication for GSM */
560
561MSG_ID_MPHC_POWER_SCAN_CNF,
562MSG_ID_L1_CNF_CODE_BEGIN = MSG_ID_MPHC_POWER_SCAN_CNF,
563MSG_ID_MPHC_MANUSEL_PWRSCAN_CNF,
564MSG_ID_MPHC_BSIC_SYNC_CNF,
565MSG_ID_MPHC_UNITDATA_IND,
566MSG_ID_MPHC_RANDOM_ACCESS_CNF,
567MSG_ID_MPHC_IMMED_ASSIGN_CNF,
568MSG_ID_MPHC_CHANNEL_ASSIGN_CNF,
569MSG_ID_MPHC_CHANNEL_RELEASE_CNF,
570MSG_ID_MPHC_HANDOVER_CNF,
571MSG_ID_MPHC_HANDOVER_ACCESS_START_IND,
572MSG_ID_MPHC_HANDOVER_CONNECTED_IND,
573MSG_ID_MPHC_HANDOVER_ACCESS_STOP_CNF,
574MSG_ID_MPHC_CHANNEL_RECONNECT_CNF,
575MSG_ID_MPHC_FREQUENCY_REDEFINITION_CNF,
576MSG_ID_MPHC_CHANNEL_MODE_MODIFY_CNF,
577MSG_ID_MPHC_CIPHERING_MODE_COMMAND_CNF,
578MSG_ID_MPHC_CLOSE_TCH_LOOP_CNF,
579MSG_ID_MPHC_OPEN_TCH_LOOP_CNF,
580MSG_ID_MPHC_EXTENDED_MEAS_IND,
581MSG_ID_MPHC_BLOCK_QUALITY_IND,
582MSG_ID_MPHC_SERV_IDLE_MEAS_IND,
583MSG_ID_MPHC_SERV_DEDI_MEAS_IND,
584MSG_ID_MPHC_NEIGHBOR_MEAS_IND,
585MSG_ID_MPHC_NEIGHBOR_BSIC_IND,
586MSG_ID_MPHC_CELL_BSIC_IND,
587MSG_ID_MPHC_BLIND_HANDOVER_BSIC_IND,
588MSG_ID_MPHC_CELL_SELECTION_INIT_CNF,
589MSG_ID_MPHC_ACTIVE_CNF,
590MSG_ID_MPHC_DEACTIVATE_CNF,
591MSG_ID_GISE_MPAL_ENTER_IDLE_IND,
592
593
594#ifdef __PS_SERVICE__
595/* Confirmation & Indication for GPRS */
596MSG_ID_MPHP_DOWNLINK_SINGLE_BLOCK_CNF,
597MSG_ID_MPHP_INTERFERENCE_MEAS_IND,
598MSG_ID_MPHP_PACKET_BLOCK_QUALITY_IND,
599MSG_ID_MPHP_PACKET_DATA_IND,
600MSG_ID_MPHP_PACKET_DOWNLINK_ASSIGNMENT_CNF,
601#ifdef __PKT_EXT_MEAS__
602MSG_ID_MPHP_PACKET_EXTENDED_MEAS_IND,
603#endif /*__PKT_EXT_MEAS__*/
604MSG_ID_MPHP_PACKET_NC_MEAS_IND,
605#ifdef __RMP_PRESENT__
606MSG_ID_MPHP_PACKET_RANDOM_ACCESS_CNF,
607#endif /* end of __RMP_PRESENT__*/
608MSG_ID_MPHP_PACKET_SERV_MEAS_IND,
609MSG_ID_MPHP_PACKET_UNASSIGNMENT_CNF,
610MSG_ID_MPHP_PACKET_UPLINK_ASSIGNMENT_CNF,
611MSG_ID_MPHP_PACKET_TIMESLOT_RECONFIGURE_CNF,
612#ifndef __MTK_TARGET__
613MSG_ID_MPHP_PKT_U1_IND,
614MSG_ID_MPHP_PKT_U2_IND,
615MSG_ID_MPHP_PACKET_DOWNLINK_IND,
616#endif
617MSG_ID_MPHP_PDCH_FAIL_RECONNECT_CNF,
618MSG_ID_MPHP_POLL_RESPONSE_CNF,
619MSG_ID_MPHP_REPEAT_ALLOCATION_IND,
620#ifdef __PS_HO__
621MSG_ID_MPHP_PS_HANDOVER_CNF,
622MSG_ID_MPHP_PS_HANDOVER_RECONNECT_CNF,
623MSG_ID_MPHP_BLIND_PS_HANDOVER_BSIC_IND,
624#endif /* end of __PS_HO__ */
625MSG_ID_MPHP_UPLINK_SINGLE_BLOCK_CNF,
626#endif /* __PS_SERVICE__ */
627#ifdef __EGPRS_MODE__
628MSG_ID_MPHP_EGPRS_LOOP_CNF,
629#endif
630
631#ifdef __GEMINI__
632
633/* Shihyao, gemini 2.0 development. */
634MSG_ID_MPHC_VIRTUAL_SUSPEND_CNF,
635
636#endif /*end of __GEMINI__*/
637MSG_ID_MPHC_SPECIFIC_SYNC_CNF,
638
639MSG_ID_L1_CNF_CODE_END, /* Must not include 3G msg since 3G msg use another function table */
640
641#if defined(__UMTS_RAT__) || defined(__LTE_RAT__)
642MSG_ID_MPHM_STANDBY_CNF,
643MSG_ID_MPHM_L1_CNF_CODE_BEGIN = MSG_ID_MPHM_STANDBY_CNF,
644MSG_ID_MPHM_STANDBY_GSM_MEAS_IND,
645#if defined(__23G_PRI_RESEL_SUPPORT__) || defined (__LTE_RAT__)
646MSG_ID_MPHM_STANDBY_GSM_PRIO_MEAS_IND,
647#endif /*defined(__23G_PRI_RESEL_SUPPORT__) || defined (__LTE_RAT__) */
648
649MSG_ID_MPHM_STANDBY_GSM_BSIC_IND,
650MSG_ID_MPHM_INTER_RAT_HANDOVER_CNF,
651
652#ifdef __LTE_RAT__
653MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_PWRSCAN_CNF,
654MSG_ID_MPHM_STANDBY_GSM_REPORT_CGI_BSIC_IND,
655#endif /* __LTE_RAT__ */
656
657#ifdef __CSG_SUPPORT_NW_CTRL__
658MSG_ID_MPHM_AUTO_GAP_START_CNF,
659MSG_ID_MPHM_AUTO_GAP_STOP_CNF,
660#endif /* __CSG_SUPPORT_NW_CTRL__ */
661
662MSG_ID_MPHM_DUPLEX_MODE_CHANGE_CNF,
663MSG_ID_MPHM_L1_CNF_CODE_END,
664
665#ifdef __LTE_RAT__
666 MSG_ID_MPHM_STANDBY_GSM_REPORT_SRVCC_BSIC_IND,
667#endif /* __LTE_RAT__ */
668
669#ifdef __GEMINI__
670MSG_ID_MPHC_ALT_L1_GSM_GAP_SERVICE_UPDATE_REQ,
671MSG_ID_MPHC_ALT_L1_GSM_GAP_RESUME_REQ,
672#endif /* __GEMINI__ */
673#endif /* defined(__UMTS_RAT__) || defined(__LTE_RAT__) */
674
675/* Add for comm. between GL1 and GL1_PCORE */
676MSG_ID_MPHC_MPAL_SDCCH_DOWNLINK,
677MSG_ID_MPHC_MPAL_SACCH_DOWNLINK,
678MSG_ID_MPHC_MPAL_FACCH_DOWNLINK,
679#ifdef __PS_SERVICE__
680MSG_ID_MPHP_MPAL_PACKET_DOWNLINK,
681#endif
682MSG_ID_MPHC_RATCM_RA_UPLINKTICK,
683MSG_ID_MPHC_RATCM_RA_DOWNLINKTICK,
684MSG_ID_MPHC_RATCM_RA_ACTIVATE_REQ,
685MSG_ID_MPHC_RATCM_RA_ACTIVATE_CNF,
686MSG_ID_MPHC_RATCM_RA_DEACTIVATE_REQ,
687MSG_ID_MPHC_RATCM_RA_DEACTIVATE_CNF,
688MSG_ID_MPHC_RATCM_RA_PUTUPLINKDATA,
689MSG_ID_MPHC_RATCM_RA_GETDOWNLINKDATA,
690#ifdef L1A_SIM
691MSG_ID_L1C_L1A_REPORT,
692#ifndef __GEMINI__ /* To run WG_0, GW_0 scripts in Dual_Mode environment*/
693MSG_ID_MPHC_SIM2_RSVAS_L1_SUSPEND_REQ,
694MSG_ID_MPHC_SIM2_VIRTUAL_SUSPEND_REQ,
695MSG_ID_MPHC_SIM2_DEACTIVATE_REQ,
696MSG_ID_RSVAS_L1_SUSPEND_CNF,
697#if defined(__TC10__) && defined(__TC10_IPC_CDMA_SUPPORT__)
698 MSG_ID_L1D_EM_TX_RFPD_INFO_MSG,
699#endif
700MSG_ID_MPHC_VIRTUAL_SUSPEND_CNF,
701#endif /* end of __GEMINI__*/
702#endif
703
704/* To bypass SGLTE build error, these messages will be never sent in SGLTE without DSDS */
705#if !defined(__GEMINI__) && defined(__SGLTE__)
706MSG_ID_RSVAS_L1_SUSPEND_REQ,
707MSG_ID_RSVAS_L1_SUSPEND_CNF,
708MSG_ID_RSVAS_L1_RESUME_REQ,
709MSG_ID_MPHC_ALT_L1_GSM_GAP_SERVICE_UPDATE_REQ,
710MSG_ID_MPHC_ALT_L1_GSM_GAP_RESUME_REQ,
711MSG_ID_MPHC_CELL_SYS_INFO_PRI_ADJUST_REQ,
712MSG_ID_MPHC_POWER_SCAN_STOP_REQ,
713MSG_ID_MPHC_VIRTUAL_SUSPEND_REQ,
714MSG_ID_MPHC_RESUME_REQ,
715MSG_ID_MPHC_CHANNEL_PROTECT_START_REQ,
716MSG_ID_MPHC_CHANNEL_PROTECT_STOP_REQ,
717MSG_ID_MPHC_VIRTUAL_SUSPEND_CNF,
718#endif
719MODULE_MSG_END( MSG_ID_L1_CODE_TAIL )
720
721#endif //L1_MSGID_H