blob: 6d7255826ab8661d31e98a4675b5c4ac04fedce5 [file] [log] [blame]
rjw6c1fd8f2022-11-30 14:33:01 +08001/*****************************************************************************
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) 2007
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 * PARTS OF THIS FILE ARE AUTOGENERATED
38 * DO NOT EDIT EXCEPT BETWEEN LINES MARKED !BEGIN MANUAL CODE and !END MANUAL CODE
39 * Assignment :
40 * CONFIDENTIAL
41 * Copyright (c) 2000-2005, UbiNetics Ltd. All rights reserved.
42 * Cambridge Technology Centre
43 * Melbourn Royston
44 * Herts SG8 6DP UK
45 * Tel: +44 1763 262222
46 *
47 ****************************************************************************
48 * !BEGIN MANUAL CODE! (HEADERS)
49 *
50 * COMPONENT: (Insert Component Name)
51 * MODULE: $RCSfile: rsvak_public_enum.h,v $
52 * VERSION: $Revision: 1.0 $
53 * DATED: $Date: 2019/01/28 14:22:29 $
54 * AUTHOR:
55 * DESCRIPTION: Check Header for full description
56 *
57 ****************************************************************************/
58/* !END MANUAL CODE! (HEADERS) */
59
60
61#if !defined(_RSVAK_PUBLIC_ENUM_H)
62#define _RSVAK_PUBLIC_ENUM_H
63
64typedef enum
65{
66 RSVAK_MSPM_RFDB_CONFIG, //0, MSPM specific
67 RSVAK_PLMN_SEARCH_STORED_DCH_IDLE_LIST_IN_CONNECTED, //50, UAS specific
68 RSVAK_USER_PLMN_LIST_IN_NO_SERVICE_IN_CONNECTED, //200, UAS specific
69 RSVAK_USER_PLMN_SEARCH_IN_CONNECTED, //200, UAS specific
70 RSVAK_USER_PLMN_SEARCH_EMERGENCY_CALL_IN_CONNECTED, //200, UAS specific
71 RSVAK_USER_PLMN_LIST_IN_NO_SERVICE_FULL_BAND_IN_CONNECTED,//250, UAS specific
72 RSVAK_USER_PLMN_SEARCH_FULL_BAND_IN_CONNECTED, //250, UAS specific
73 RSVAK_USER_PLMN_SEARCH_EMERGENCY_CALL_FULL_BAND_IN_CONNECTED, //250, UAS specific
74 RSVAK_USER_PLMN_LIST_STORED_LIST_IN_CONNECTED, //400, UAS specific
75 RSVAK_USER_PLMN_LIST_STORED_LIST_FULL_BAND_IN_CONNECTED, //450, UAS specific
76 RSVAK_MM_PLMN_SEARCH_POWERON_IN_CONNECTED, //520, UAS specific
77 RSVAK_MM_PLMN_SEARCH_POWERON_FULL_BAND_IN_CONNECTED, //560, UAS specific
78 RSVAK_MM_PLMN_SEARCH_IN_CONNECTED, //600, UAS specific
79 RSVAK_AS_CELL_SELECTION_IN_CONNECTED, //600, UAS specific
80 RSVAK_EVALUATE_CSG_CELL_IN_CONNECTED, //600, UAS specific
81 RSVAK_MM_PLMN_SEARCH_FULL_BAND_IN_CONNECTED, //650, UAS specific
82 RSVAK_AS_CELL_SELECTION_FULL_BAND_IN_CONNECTED, //650, UAS specific
83 RSVAK_EVALUATE_CSG_CELL_FULL_BAND_IN_CONNECTED, //650, UAS specific
84 RSVAK_MM_PLMN_LIST_IN_CONNECTED, //800, UAS specific
85 RSVAK_MM_PLMN_LIST_FULL_BAND_CONNECTED, //850, UAS specific
86 RSVAK_SIM_PROTECTION, //2000, EAS specific
87 RSVAK_SIM_PROTECTION_FULL_BAND, //2050, EAS specific
88 RSVAK_MM_PLMN_SEARCH_STORED_DCH_IDLE_LIST, //2050, UAS specific
89 RSVAK_AS_AFR, //2100
90 RSVAK_AUTO_GAP, //2100
91 RSVAK_GEMINI_RESUME, //2150
92 RSVAK_GEMINI_ABORT_SEARCH, //2150, NAS specific
93 RSVAK_EMC_SESSION, //2200
94 RSVAK_USER_PLMN_SEARCH, //2200
95 RSVAK_USER_PLMN_LIST_IN_NO_SERVICE, //2200
96 RSVAK_GAS_RSIM_VC_RESUME, //2200
97 RSVAK_EMC_SESSION_FULL_BAND, //2250
98 RSVAK_USER_PLMN_SEARCH_FULL_BAND, //2250
99 RSVAK_USER_PLMN_LIST_IN_NO_SERVICE_FULL_BAND, //2250
100 RSVAK_GAS_RSIM_VC_RESUME_FULL_BAND, //2250
101 RSVAK_USER_PLMN_LIST_IN_SERVICE, //2400
102 RSVAK_USER_PLMN_LIST_IN_SERVICE_FULL_BAND, //2450
103 RSVAK_MM_PLMN_SEARCH_IN_POWER_ON, //2520
104 RSVAK_AS_AFR_FULL_BAND, //2550
105 RSVAK_MM_PLMN_SEARCH_IN_POWER_ON_FULL_BAND, //2560
106 RSVAK_AS_CELL_SELECTION_CALL, //2590, EAS/NAS specific, used when there is call ongoing
107 RSVAK_MM_PLMN_SEARCH, //2600
108 RSVAK_AS_CELL_SELECTION, //2600
109 RSVAK_AS_CSG_CELL_EVALUATION, //2600
110 RSVAK_AS_CELL_SELECTION_CALL_FULL_BAND, //2640, EAS/NAS specific, used when there is call ongoing
111 RSVAK_MM_PLMN_SEARCH_FULL_BAND, //2650
112 RSVAK_AS_CELL_SELECTION_FULL_BAND, //2650
113 RSVAK_AS_CSG_CELL_EVALUATION_FULL_BAND, //2650
114 RSVAK_GEMINI_RESUME_FULL_BAND, //2650, EAS specific
115 RSVAK_AS_BACKGROUND_SEARCH, //2700
116 RSVAK_AS_BACKGROUND_SEARCH_FULL_BAND, //2750
117 RSVAK_AS_REPORT_CGI, //2800
118 RSVAK_MM_PLMN_LIST, //2800
119 RSVAK_AS_CSG_AUTONOMOUS_SEARCH, //2800
120 RSVAK_AS_REPORT_CGI_FULL_BAND, //2850
121 RSVAK_MM_PLMN_LIST_FULL_BAND, //2850
122 RSVAK_AS_CSG_AUTONOMOUS_SEARCH_FULL_BAND, //2850
123 RSVAK_AS_FINGERPRINT, //3000
124 RSVAK_AS_FINGERPRINT_FULL_BAND, //3050
125 RSVAK_AS_MCC_LEARNING, //3400
126 RSVAK_AS_MCC_LEARNING_FULL_BAND, //3450
127 RSVAK_FAST_RECOVERY, //9000, GAS specific
128 RSVAK_FAST_RECOVERY_FULLBAND, //9050, GAS specific
129 RSVAK_FREQ_SCAN_TYPE_ENUM_NUM
130}freq_scan_type_enum;
131
132#endif /* _RSVAK_PUBLIC_ENUM_H */