blob: 179d8bebdb81bdaac29b7ea839849beab3a1e9cd [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) 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 * at_usir_cmd.h
41 *
42 * Project:
43 * --------
44 *
45 *
46 * Description:
47 * ------------
48 * This file is intends for ....
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 *
60 * removed!
61 * removed!
62 * removed!
63 * removed!
64 *
65 * removed!
66 * removed!
67 * removed!
68 * removed!
69 *
70 * removed!
71 * removed!
72 * removed!
73 * removed!
74 * removed!
75 * removed!
76 *
77 * removed!
78 * removed!
79 * removed!
80 * removed!
81 *
82 * removed!
83 * removed!
84 *
85 * removed!
86 * removed!
87 * removed!
88 * removed!
89 *
90 * removed!
91 * removed!
92 * removed!
93 * removed!
94 *
95 * removed!
96 * removed!
97 * removed!
98 *
99 *
100 *------------------------------------------------------------------------------
101 * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
102 *============================================================================
103 ****************************************************************************/
104
105/* Please add SENSITIVE_CMD() in the following table.
106 format of command ATD is ATD123456789, it need to be processed specially
107 do NOT change the location (row_index=1) of ATD handling function */
108SENSITIVE_CMD("default", 0, 0, USIR_CMD_DEFAULT, atp_usir_none_hdlr)
109SENSITIVE_CMD("atd", 4, 0, USIR_CMD_ATD, atp_usir_atd_hdlr)
110SENSITIVE_CMD("creg", 190805, 0, USIR_CMD_ATCREG, atp_usir_none_hdlr)
111SENSITIVE_CMD("cgreg", 6665701, 0, USIR_CMD_ATCGREG, atp_usir_none_hdlr)
112SENSITIVE_CMD("cereg", 6555957, 0, USIR_CMD_ATCEREG, atp_usir_none_hdlr)
113SENSITIVE_CMD("ereg", 300549, 0, USIR_CMD_EREG, atp_usir_ereg_hdlr)
114SENSITIVE_CMD("egreg", 10835973, 0, USIR_CMD_EGREG, atp_usir_egreg_hdlr)
115SENSITIVE_CMD("cops", 186903, 0, USIR_CMD_ATCOPS, atp_usir_none_hdlr)
116SENSITIVE_CMD("eops", 296647, 0, USIR_CMD_ATEOPS, atp_usir_none_hdlr)
117SENSITIVE_CMD("cpol", 188302, 0, USIR_CMD_ATCPOL, atp_usir_none_hdlr)
118SENSITIVE_CMD("csim", 192407, 0, USIR_CMD_ATCSIM, atp_usir_none_hdlr)
119SENSITIVE_CMD("cgla", 175181, 0, USIR_CMD_ATCGLA, atp_usir_none_hdlr)
120SENSITIVE_CMD("crla", 191065, 0, USIR_CMD_ATCRLA, atp_usir_none_hdlr)
121SENSITIVE_CMD("emccmnc", 11143475, 535, USIR_CMD_ATEMCCMNC, atp_usir_none_hdlr)
122SENSITIVE_CMD("ecell", 10597984, 0, USIR_CMD_ATECELL, atp_usir_none_hdlr)
123SENSITIVE_CMD("iccid", 18935518, 0, USIR_CMD_ICCID, atp_usir_none_hdlr)
124SENSITIVE_CMD("ecmpcid", 10609679, 346 , USIR_CMD_ATECMPCID, atp_usir_none_hdlr)
125SENSITIVE_CMD("eapprove", 10504282, 22501, USIR_CMD_ATEAPPROVE, atp_usir_none_hdlr)
126SENSITIVE_CMD("eimscp", 10939025, 16, USIR_CMD_ATEIMSCP, atp_usir_none_hdlr)
127SENSITIVE_CMD("eimsinfo", 10939031, 20459, USIR_CMD_ATEIMSINFO, atp_usir_none_hdlr)
128SENSITIVE_CMD("eimsxui", 10939046, 807, USIR_CMD_ATEIMSXUI, atp_usir_none_hdlr)
129SENSITIVE_CMD("epbum", 11307331, 0, USIR_CMD_ATEPBUM, atp_usir_none_hdlr)
130SENSITIVE_CMD("cgcontrdp", 6644428,1123600 , USIR_CMD_CGCONTRDP, atp_usir_none_hdlr)
131SENSITIVE_CMD("cgscontrdp", 6667077, 30315504, USIR_CMD_CGSCONTRDP, atp_usir_none_hdlr)
132SENSITIVE_CMD("epdn", 297630, 0, USIR_CMD_EPDN, atp_usir_none_hdlr)
133SENSITIVE_CMD("cpin", 188076, 0, USIR_CMD_ATCPIN, atp_usir_none_hdlr)
134SENSITIVE_CMD("epin", 297820, 0, USIR_CMD_ATEPIN, atp_usir_none_hdlr)
135SENSITIVE_CMD("epin1", 11317188, 0, USIR_CMD_ATEPIN1, atp_usir_none_hdlr)
136SENSITIVE_CMD("epin2", 11317189, 0, USIR_CMD_ATEPIN2, atp_usir_none_hdlr)
137SENSITIVE_CMD("epinc", 11317163, 0, USIR_CMD_ATEPINC, atp_usir_none_hdlr)
138SENSITIVE_CMD("esimauth", 11481739, 31092, USIR_CMD_ATESIMAUTH, atp_usir_none_hdlr)
139SENSITIVE_CMD("esmsmaip", 11487755,1802, USIR_CMD_ATESMSMAIP, atp_usir_none_hdlr)
140SENSITIVE_CMD("esmsmoip", 11487755,22018, USIR_CMD_ATESMSMOIP, atp_usir_none_hdlr)
141SENSITIVE_CMD("esmsmtip", 11487755,29238, USIR_CMD_ATESMSMTIP, atp_usir_none_hdlr)
142SENSITIVE_CMD("eauth", 10511644, 0, USIR_CMD_ATEAUTH, atp_usir_none_hdlr)
143SENSITIVE_CMD("cpuc", 188521, 0, USIR_CMD_ATCPUC, atp_usir_none_hdlr)
144SENSITIVE_CMD("esmlck", 11487479, 11, USIR_CMD_ATESMLCK, atp_usir_none_hdlr)
145SENSITIVE_CMD("ecpi", 279309, 0, USIR_CMD_ATECPI, atp_usir_ecpi_hdlr)
146SENSITIVE_CMD("clcc", 182061, 0, USIR_CMD_ATCLCC, atp_usir_none_hdlr)
147SENSITIVE_CMD("clccs", 6918337, 0, USIR_CMD_ATCLCCS, atp_usir_none_hdlr)
148SENSITIVE_CMD("clip", 182302, 0, USIR_CMD_ATCLIP, atp_usir_none_hdlr)
149SENSITIVE_CMD("eaic", 276149, 0, USIR_CMD_ATEAIC, atp_usir_none_hdlr)
150SENSITIVE_CMD("colp", 186748, 0, USIR_CMD_ATCOLP, atp_usir_none_hdlr)
151SENSITIVE_CMD("cacm", 166187, 0, USIR_CMD_ATCACM, atp_usir_none_hdlr)
152SENSITIVE_CMD("camm", 166567, 0, USIR_CMD_ATCAMM, atp_usir_none_hdlr)
153SENSITIVE_CMD("cmgs", 183673, 0, USIR_CMD_ATCMGS, atp_usir_none_hdlr)
154SENSITIVE_CMD("emgs", 293417, 0, USIR_CMD_ATEMGS, atp_usir_none_hdlr)
155SENSITIVE_CMD("cmss", 184129, 0, USIR_CMD_ATCMSS, atp_usir_none_hdlr)
156SENSITIVE_CMD("cmt", 4846, 0, USIR_CMD_ATCMT, atp_usir_none_hdlr)
157SENSITIVE_CMD("clck", 182069, 0, USIR_CMD_ATCLCK, atp_usir_none_hdlr)
158SENSITIVE_CMD("cpwd", 188598, 0, USIR_CMD_ATCPWD, atp_usir_none_hdlr)
159SENSITIVE_CMD("ciev", 177824, 0, USIR_CMD_ATCIEV, atp_usir_none_hdlr)
160SENSITIVE_CMD("stkctrl", 40731042, 696, USIR_CMD_ATSTKCTRL, atp_usir_none_hdlr)
161SENSITIVE_CMD("cmgw", 183677, 0, USIR_CMD_ATCMGW, atp_usir_none_hdlr)
162SENSITIVE_CMD("emgw", 293421, 0, USIR_CMD_ATEMGW, atp_usir_none_hdlr)
163SENSITIVE_CMD("esimind", 11481747, 536, USIR_CMD_ATESIMIND, atp_usir_none_hdlr)
164SENSITIVE_CMD("cpbw", 187819, 0, USIR_CMD_ATCPBW, atp_usir_none_hdlr)
165SENSITIVE_CMD("ecpbw", 10613499, 0, USIR_CMD_ATECPBW, atp_usir_none_hdlr)
166SENSITIVE_CMD("epbw", 297563, 0, USIR_CMD_ATEPBW, atp_usir_none_hdlr)
167SENSITIVE_CMD("cpbr", 187814, 0, USIR_CMD_ATCPBR, atp_usir_none_hdlr)
168SENSITIVE_CMD("ecpbr", 10613494, 0, USIR_CMD_ATECPBR, atp_usir_none_hdlr)
169SENSITIVE_CMD("etmosk", 11542481, 11, USIR_CMD_ATETMOSK, atp_usir_none_hdlr)
170SENSITIVE_CMD("etmoslb", 11542481, 458, USIR_CMD_ATETMOSLB, atp_usir_none_hdlr)
171SENSITIVE_CMD("eattsk", 10510211, 11, USIR_CMD_ATEATTSK, atp_usir_none_hdlr)
172SENSITIVE_CMD("eattslb", 10510211, 458, USIR_CMD_ATEATTSLB, atp_usir_none_hdlr)
173SENSITIVE_CMD("eslblob", 11485664, 572, USIR_CMD_ATESLBLOB, atp_usir_none_hdlr)
174SENSITIVE_CMD("eslblobf", 11485664, 21742, USIR_CMD_ATESLBLOBF, atp_usir_none_hdlr)
175SENSITIVE_CMD("egmr", 284980, 0, USIR_CMD_ATEGMR, atp_usir_none_hdlr)
176SENSITIVE_CMD("egmrext", 10829245, 932, USIR_CMD_ATEGMREXT, atp_usir_none_hdlr)
177SENSITIVE_CMD("crsm", 191343, 0, USIR_CMD_ATCRSM, atp_usir_none_hdlr)
178SENSITIVE_CMD("ersa", 301075, 0, USIR_CMD_ERSA, atp_usir_none_hdlr)
179SENSITIVE_CMD("espn", 302418, 0, USIR_CMD_ATESPN, atp_usir_none_hdlr)
180SENSITIVE_CMD("esimapp", 11481739, 624, USIR_CMD_ATESIMAPP, atp_usir_none_hdlr)
181SENSITIVE_CMD("stkenv", 40731112, 22, USIR_CMD_ATSTKENV, atp_usir_none_hdlr)
182SENSITIVE_CMD("stkpci", 40731519, 9, USIR_CMD_ATSTKPCI, atp_usir_none_hdlr)
183SENSITIVE_CMD("stktr", 40731686, 0, USIR_CMD_ATSTKTR, atp_usir_none_hdlr)
184SENSITIVE_CMD("cusate", 7435214, 5, USIR_CMD_CUSATE, atp_usir_none_hdlr)
185SENSITIVE_CMD("ecusd", 10621346, 0, USIR_CMD_ATECUSD, atp_usir_none_hdlr)
186SENSITIVE_CMD("ccfc", 169179, 0, USIR_CMD_ATCCFC, atp_usir_none_hdlr)
187SENSITIVE_CMD("ccwa", 169823, 0, USIR_CMD_ATCCWA, atp_usir_none_hdlr)
188SENSITIVE_CMD("cnap", 184886, 0, USIR_CMD_ATCNAP, atp_usir_none_hdlr)
189SENSITIVE_CMD("ersaind", 11440859, 536, USIR_CMD_ATERSAIND, atp_usir_none_hdlr)
190SENSITIVE_CMD("ecrla", 10616745, 0, USIR_CMD_ATECRLA, atp_usir_none_hdlr)
191SENSITIVE_CMD("emsdtnum", 169636960, 21027, USIR_CMD_ATEMSDTNUM, atp_usir_none_hdlr)
192SENSITIVE_CMD("emsdrnum", 169636958, 21027, USIR_CMD_ATEMSDRNUM, atp_usir_none_hdlr)
193SENSITIVE_CMD("cgdcont", 6645417, 552, USIR_CMD_ATCGDCONT,atp_usir_none_hdlr)
194SENSITIVE_CMD("cgauth", 6641774, 8, USIR_CMD_ATCGAUTH, atp_usir_none_hdlr)
195SENSITIVE_CMD("egpco", 10833017, 0, USIR_CMD_EGPCO, atp_usir_none_hdlr)
196SENSITIVE_CMD("cgtft", 6668640, 0, USIR_CMD_ATCGTFT, atp_usir_none_hdlr)
197SENSITIVE_CMD("vlocinfo", 46553239, 20459, USIR_CMD_ATVLOCINFO, atp_usir_none_hdlr)
198SENSITIVE_CMD("ec2kcell", 10632593, 7688, USIR_CMD_ATEC2KCELL, atp_usir_none_hdlr)
199SENSITIVE_CMD("eclck", 10607749, 0, USIR_CMD_ATECLCK, atp_usir_none_hdlr)
200SENSITIVE_CMD("ec2kcnma", 10632593, 20711, USIR_CMD_ATEC2KCNMA, atp_usir_none_hdlr)
201SENSITIVE_CMD("ecampui", 10592250, 807, USIR_CMD_ATECAMPUI, atp_usir_ecampui_hdlr)
202SENSITIVE_CMD("econf", 10612494, 0, USIR_CMD_ATECONF, atp_usir_econf_hdlr)
203SENSITIVE_CMD("eicpgu", 10924475, 21, USIR_CMD_ATEICPGU, atp_usir_eicpgu_hdlr)