rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 1 | /***************************************************************************** |
| 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) 2016 |
| 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 | * This Software is the property of VIA Telecom, Inc. and may only be used pursuant to a license from VIA Telecom, Inc. |
| 38 | * |
| 39 | * Any unauthorized use inconsistent with the terms of such license is strictly prohibited. |
| 40 | * |
| 41 | * Copyright (c) 1999-2010 VIA Telecom, Inc. All rights reserved. |
| 42 | * |
| 43 | *************************************************************/ |
| 44 | #ifndef _PSWERRORS_H_ |
| 45 | #define _PSWERRORS_H_ |
| 46 | /***************************************************************************** |
| 47 | * |
| 48 | * FILE NAME : pswerr.h |
| 49 | * |
| 50 | * DESCRIPTION : |
| 51 | * |
| 52 | * Contains the error typdefs for error trapping |
| 53 | * |
| 54 | * HISTORY : |
| 55 | * See Log at end of file |
| 56 | * |
| 57 | *****************************************************************************/ |
| 58 | |
| 59 | /*---------------------------------------------------------------------------- |
| 60 | Include Files |
| 61 | ----------------------------------------------------------------------------*/ |
| 62 | |
| 63 | /*---------------------------------------------------------------------------- |
| 64 | Global Defines and Macros |
| 65 | ----------------------------------------------------------------------------*/ |
| 66 | |
| 67 | /*---------------------------------------------------------------------------- |
| 68 | Global Typedefs |
| 69 | ----------------------------------------------------------------------------*/ |
| 70 | |
| 71 | typedef enum |
| 72 | { |
| 73 | /* Task Processing errors */ |
| 74 | PSW_ERR_UNEXPECTED_EVENT = 0x1000, |
| 75 | PSW_ERR_MAILBOX_SHOULD_NOT_BE_EMPTY = 0x1001, |
| 76 | PSW_ERR_INVALID_MSG_ID = 0x1002, |
| 77 | PSW_ERR_INVALID_ETS_TEST_MODE = 0x1003, |
| 78 | PSW_ERR_STASK_RSA_COMP_FAIL = 0x1004, |
| 79 | |
| 80 | /* Timer errors */ |
| 81 | PSW_ERR_NO_AVAILABLE_TIMERS = 0x1100, |
| 82 | PSW_ERR_NULL_CALLBACK_TIMER_ID = 0x1101, |
| 83 | PSW_ERR_INVALID_CALLBACK_TIMER_ID = 0x1102, |
| 84 | |
| 85 | /* Wbios Errors */ |
| 86 | PSW_ERR_TO_MANY_CAND_FREQ_PILOTS = 0x1200, |
| 87 | PSW_ERR_TO_MANY_ACTIVE_SET_PILOTS = 0x1201, |
| 88 | PSW_ERR_TO_MANY_CANDIDATE_SET_PILOTS = 0x1202, |
| 89 | PSW_ERR_TO_MANY_NEIGHBOR_SET_PILOTS = 0x1203, |
| 90 | PSW_ERR_TO_MANY_REMAINING_SET_PILOTS = 0x1204, |
| 91 | PSW_ERR_INVALID_BAND = 0x1205, |
| 92 | PSW_ERR_INVALID_RATE = 0x1206, |
| 93 | PSW_ERR_INVALID_SERVICE_OPTION = 0x1207, |
| 94 | PSW_ERR_INVALID_MESSAGE_PRIORITY = 0x1208, |
| 95 | PSW_ERR_INVALID_MULTIPLEX_OPTION = 0x1209, |
| 96 | PSW_ERR_INVALID_STATUS_VALUE_IN_COMMAND_STATUS_MSG = 0x120A, |
| 97 | PSW_ERR_TO_MANY_PILOTS_IN_WBIOS_IDLE_PILOT_SET = 0x120B, |
| 98 | PSW_ERR_TO_MANY_PILOTS_IN_USED_CANDIDATE_FREQ_LIST = 0x120C, |
| 99 | PSW_ERR_TO_MANY_PILOTS_IN_UNUSED_CANDIDATE_FREQ_LIST = 0x120D, |
| 100 | PSW_ERR_TO_MANY_ACTIVE_PILOTS_IN_SET_LIST_UPDATE = 0x120E, |
| 101 | PSW_ERR_TO_MANY_CANDIDATE_PILOTS_IN_SET_LIST_UPDATE = 0x120F, |
| 102 | PSW_ERR_TO_MANY_NEIGHBOR_PILOTS_IN_SET_LIST_UPDATE = 0x1210, |
| 103 | PSW_ERR_ACCESS_MSG_SIZE_MISMATCH = 0x1211, |
| 104 | PSW_ERR_TO_MANY_PILOTS_IN_TC_ACTIVE_SET = 0x1212, |
| 105 | PSW_ERR_TO_MANY_CONN_IN_SRV_CONFIG = 0x1213, |
| 106 | PSW_ERR_INVALID_SRV_CONFIG_TRAFFIC_TYPE = 0x1214, |
| 107 | PSW_ERR_INVALID_SERV_OPTION = 0x1215, |
| 108 | PSW_ERR_INVALID_MUX_OPTION_IN_SRV_CONFIG = 0x1216, |
| 109 | PSW_ERR_NULL_SRV_CONFIG_POINTER = 0x1217, |
| 110 | PSW_ERR_INVALID_CANDIDATE_FREQ_NEIGHBOR_SEARCH_MODE = 0x1218, |
| 111 | PSW_ERR_INVALID_IDLE_NEIGHBOR_SEARCH_MODE = 0x1219, |
| 112 | PSW_ERR_INVALID_NUMBER_IDLE_UPDATE_PILOTS = 0x121A, |
| 113 | PSW_ERR_INVALID_TX_CONTROL = 0x121B, |
| 114 | PSW_ERR_INVALID_RTC_TRAFFIC_TYPE = 0x121C, |
| 115 | PSW_ERR_INVALID_RATE_FROM_PE = 0x121D, |
| 116 | PSW_ERR_INVALID_TMSI_LEN = 0x121E, |
| 117 | PSW_ERR_TRAFFIC_MSG_SIZE_MISMATCH = 0x121F, |
| 118 | PSW_ERR_INVALID_HARD_HANDOFF_PARAMETERS = 0x1220, |
| 119 | PSW_ERR_INVALID_NAM_CHECKSUM = 0x1221, |
| 120 | PSW_ERR_GETPRL_RECEIVED_UNEXPECTED_MSG_ID = 0x1222, |
| 121 | PSW_ERR_GETPRL_RECEIVED_INVALID_MSG_ID = 0x1223, |
| 122 | PSW_ERR_GETPRL_MBOX_SHOULD_NOT_BE_EMPTY = 0x1224, |
| 123 | PSW_ERR_GETPRL_UNEXPECTED_EVENT = 0x1225, |
| 124 | PSW_ERR_INVALID_PRL = 0x1226, |
| 125 | PSW_ERR_INVALID_CALL_INITIATE_MSG = 0x1227, |
| 126 | PSW_ERR_INVALID_ACTIVE_NAM_ID = 0x1228, |
| 127 | PSW_ERR_INVALID_PEND_EVENT_IN_IDLE = 0x1229, |
| 128 | PSW_ERR_CONT_DTMF_QUEUE_SIZE_EXCEEDED = 0x122A, |
| 129 | PSW_ERR_PEND_FAILED = 0x122B, |
| 130 | PSW_ERR_PWR_COMB_IND_INVALID = 0x122C, |
| 131 | PSW_ERR_UNEXPECTED_PEND_ENG_REQUEST = 0x122D, |
| 132 | PSW_ERR_INVALID_ERI_TABLE = 0x122E, |
| 133 | PSW_ERR_NO_ERI_TABLE = 0x122F, |
| 134 | PSW_ERR_GET_ERI_TABLE_RECEIVED_UNEXPECTED_MSG_ID = 0x1230, |
| 135 | PSW_ERR_GET_ERI_TABLE_RECEIVED_INVALID_MSG_ID = 0x1231, |
| 136 | PSW_ERR_GET_ERI_TABLE_MBOX_SHOULD_NOT_BE_EMPTY = 0x1232, |
| 137 | PSW_ERR_GET_ERI_TABLE_UNEXPECTED_EVENT = 0x1233, |
| 138 | PSW_ERR_ERI_ENTRY_NOT_FOUND = 0x1234, |
| 139 | PSW_MOBILE_ID_INCORRECT_SET_OPERATION = 0x1235, |
| 140 | PSW_ERR_CORRUPT_SECURE_DATA = 0x1236, |
| 141 | PSW_ERR_MOBILE_ID_NOT_SET = 0x1237, |
| 142 | PSW_MOBILE_ID_VALUE_OUT_OF_RANGE = 0x1238, |
| 143 | PSW_ERR_USING_DEFAULT_NAM = 0x1239, |
| 144 | PSW_ERR_USING_DEFAULT_MS_CAP_DB = 0x123A, |
| 145 | PSW_ERR_USING_DEFAULT_MRU = 0x123B, |
| 146 | PSW_ERR_UPDATE_IMSI_INVALID_IMSI_S_CHARS = 0x123C, |
| 147 | PSW_ERR_UPDATE_IMSI_INVALID_IMSI_11_12_CHARS = 0x123D, |
| 148 | PSW_ERR_UPDATE_IMSI_INVALID_MCC_CHARS = 0x123E, |
| 149 | PSW_ERR_UPDATE_IMSI_NO_VALID_DATA_TO_UPDATE = 0x123F, |
| 150 | PSW_ERR_UPDATE_IMSI_GENERAL_FAILURE = 0x1240, |
| 151 | PSW_ERR_UPDATE_MDN_INVALID_CHARS = 0x1241, |
| 152 | PSW_ERR_UPDATE_MDN_GENERAL_FAILURE = 0x1242, |
| 153 | PSW_ERR_SET_PARM_INCORRECT_USAGE = 0x1243, |
| 154 | PSW_ERR_BC_NOM_PWR_EXT_MISMATCH = 0x1244, |
| 155 | PSW_ATTEMPT_TO_WRITE_INVALID_MOBILE_ID = 0x1246, |
| 156 | PSW_ERR_SERVICE_OPTION_DISABLED = 0x1247, |
| 157 | |
| 158 | |
| 159 | |
| 160 | |
| 161 | |
| 162 | |
| 163 | |
| 164 | |
| 165 | |
| 166 | |
| 167 | |
| 168 | /* Add new Values on Top of this to use the Big Gap */ |
| 169 | |
| 170 | |
| 171 | |
| 172 | |
| 173 | |
| 174 | |
| 175 | |
| 176 | |
| 177 | |
| 178 | |
| 179 | |
| 180 | |
| 181 | |
| 182 | |
| 183 | |
| 184 | PSW_ERR_READ_UIM_DATA_FAILURE = 0x1290, |
| 185 | PSW_ERR_UPDATE_UIM_DATA_FAILURE = 0x1291, |
| 186 | PSW_ERR_UIM_AUTH_RECEIVED_UNEXPECTED_MSG_ID = 0x1292, |
| 187 | PSW_ERR_UIM_AUTH_SW_NOT_OK = 0x1293, |
| 188 | PSW_ERR_UIM_AUTH_MBOX_SHOULD_NOT_BE_EMPTY = 0x1294, |
| 189 | PSW_ERR_UIM_AUTH_UNEXPECTED_EVENT = 0x1295, |
| 190 | PSW_ERR_UIM_AUTH_TIMEOUT = 0x1296, |
| 191 | PSW_ERR_UIM_ETS_NAM_UPDATE_IGNORED = 0x1297, |
| 192 | PSW_ERR_CSS_PRL_HASH_TABLE_SLOT_FULL = 0x1298, |
| 193 | PSW_ERR_BAND_BLOCK_CHANNEL_OUT_OF_RANGE = 0x1299, |
| 194 | PSW_ERR_PREF_BAND_NOT_SUPPORTED = 0x129A, |
| 195 | PSW_ERR_CARRIER_BAND_MISMATCH = 0x129B, |
| 196 | PSW_ERR_BAND_NOT_SUPPORTED_IN_NAM = 0x129C, |
| 197 | PSW_ERR_POWER_CLASS_NOT_SUPPORTED = 0x129D, |
| 198 | PSW_ERR_PARM_OPERATION_NOT_SUPPORTED = 0x129E, |
| 199 | PSW_ERR_PARM_INVALID_LENGTH = 0x129F, |
| 200 | PSW_ERR_PARM_INVALID_PTR = 0x12A0, |
| 201 | PSW_ERR_PARM_GENERAL_FAILURE = 0x12A1, |
| 202 | |
| 203 | /* User Eng Errors */ |
| 204 | PSW_ERR_INVALID_NUM_TYPE = 0x1300, |
| 205 | PSW_ERR_INVALID_NUM_PLAN = 0x1301, |
| 206 | PSW_ERR_INVALID_PRESENTATION_IND = 0x1302, |
| 207 | PSW_ERR_INVALID_SCREEN_IND = 0x1303, |
| 208 | PSW_ERR_INVALID_SIGNAL_TYPE = 0x1304, |
| 209 | PSW_ERR_INVALID_ALERT_PITCH = 0x1305, |
| 210 | PSW_ERR_INVALID_CP_EVENT = 0x1306, |
| 211 | PSW_ERR_INVALID_CP_STATE = 0x1307, |
| 212 | PSW_ERR_INVALID_REQUEST_MODE = 0x1308, |
| 213 | PSW_ERR_INVALID_NUMBER_TYPE = 0x1309, |
| 214 | PSW_ERR_INVALID_CALL_INIT = 0x130A, |
| 215 | |
| 216 | /* Protocol Engine Errors */ |
| 217 | PSW_ERR_PE_SYSTEM_ERROR = 0x1400, /* Protocol stack reported error */ |
| 218 | PSW_ERR_PE_INVALID_TRACE = 0x1401, /* Invalid trace Id from engine */ |
| 219 | PSW_ERR_PE_INVALID_SPY = 0x1402, /* Invalid spy Id from engine */ |
| 220 | PSW_ERR_PE_INVALID_ASSERT = 0x1403, /* Invalid assert from engine ( see IASSERT() isolibtr.h) */ |
| 221 | |
| 222 | /* Startup errors */ |
| 223 | PSW_ERR_STARTUP_RECEIVED_UNEXPECTED_MSG_ID = 0x1500, |
| 224 | PSW_ERR_STARTUP_RECEIVED_INVALID_MSG_ID = 0x1501, |
| 225 | PSW_ERR_STARTUP_MBOX_SHOULD_NOT_BE_EMPTY = 0x1502, |
| 226 | PSW_ERR_STARTUP_UNEXPECTED_EVENT = 0x1503, |
| 227 | |
| 228 | /* SMS errors */ |
| 229 | PSW_ERR_SMS_MSG_RCVD_TO_LARGE = 0x1600, |
| 230 | PSW_ERR_INVALID_SAP_CONNECT_VALUE = 0x1601, |
| 231 | PSW_ERR_INVALID_SAP_DISCONNECT_VALUE = 0x1602, |
| 232 | PSW_ERR_INVALID_SAP_SUBMIT_VALUE = 0x1603, |
| 233 | PSW_ERR_INVALID_SAP_CANCEL_VALUE = 0x1604, |
| 234 | PSW_ERR_INVALID_SAP_USER_ACK_VALUE = 0x1605, |
| 235 | PSW_ERR_INVALID_SAP_ALREADY_CONNECTED_FOR_CONNNECT = 0x1606, |
| 236 | PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_DISCONNNECT = 0x1607, |
| 237 | PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_SUBMIT = 0x1608, |
| 238 | PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_CANCEL = 0x1609, |
| 239 | PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_USER_ACK = 0x160A, |
| 240 | PSW_ERR_INVALID_ENG_ALREADY_CONNECTED_FOR_CONNECT = 0x160B, |
| 241 | PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_DISCONNECT = 0x160C, |
| 242 | PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_SUBMIT = 0x160D, |
| 243 | PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_CANCEL = 0x160E, |
| 244 | PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_USER_ACK = 0x160F, |
| 245 | PSW_ERR_SMS_ENGINE_ERROR = 0x1610, |
| 246 | PSW_ERR_SMS_NO_AVAILABLE_TIMERS = 0x1611, |
| 247 | PSW_ERR_SMS_INVALID_CALLBACK_TIMER_ID = 0x1612, |
| 248 | PSW_ERR_SMS_DATA_SIZE_TO_LARGE = 0x1613, |
| 249 | PSW_ERR_SMS_TOO_MANY_CONNECTIONS_ALREADY = 0x1614, |
| 250 | PSW_ERR_INVALID_NUMBER_OF_ADDRESS_CHARS = 0x1615, |
| 251 | PSW_ERR_SMS_BCAST_COULD_NOT_BE_CONNECTED = 0x1616, |
| 252 | PSW_ERR_SMS_BCAST_ALREADY_DISCONNECTED = 0x1617, |
| 253 | PSW_ERR_INVALID_NUM_SMS_MSGS = 0x1618, |
| 254 | PSW_ERR_INVALID_FPC_MSG_TYPE = 0x1619, |
| 255 | PSW_ERR_SMS_REQ_REJECTED_HYBRID = 0x161A, |
| 256 | PSW_ERR_SMS_UNKNOWN_COULD_NOT_BE_CONNECTED = 0x161B, |
| 257 | PSW_ERR_SMS_UNKNOWN_ALREADY_DISCONNECTED = 0x161C, |
| 258 | |
| 259 | /* SCC errors */ |
| 260 | PSW_ERR_SCC_BADLY_BEHAVED = 0x1700, |
| 261 | PSW_ERR_SCC_QUEUE_FULL = 0x1701, |
| 262 | PSW_ERR_SCC_PSC_INVALID_PREF = 0x1702, |
| 263 | PSW_ERR_SCC_VSC_INVALID_PREF = 0x1703, |
| 264 | PSW_ERR_SCC_DSC_INVALID_PREF = 0x1704, |
| 265 | PSW_ERR_SCC_LSC_INVALID_PREF = 0x1705, |
| 266 | PSW_ERR_SCC_MSC_INVALID_PREF = 0x1706, |
| 267 | PSW_ERR_SCC_OSC_INVALID_PREF = 0x1707, |
| 268 | PSW_ERR_SCC_CSC_INVALID_PREF = 0x1708, |
| 269 | PSW_ERR_SCC_NEG_UNSUPPORTED_SERV_OPT = 0x1709, |
| 270 | PSW_ERR_SCC_NEG_UNEXPECTED_CP_EVENT = 0x170A, |
| 271 | PSW_ERR_SCC_PSC_PREV_CONFLICT = 0x170B, |
| 272 | PSW_ERR_SCC_VSC_PREV_CONFLICT = 0x170C, |
| 273 | PSW_ERR_SCC_DSC_PREV_CONFLICT = 0x170D, |
| 274 | PSW_ERR_SCC_LSC_PREV_CONFLICT = 0x170E, |
| 275 | PSW_ERR_SCC_MSC_PREV_CONFLICT = 0x170F, |
| 276 | PSW_ERR_SCC_OSC_PREV_CONFLICT = 0x1710, |
| 277 | |
| 278 | |
| 279 | PSW_ERR_LOC_SESS_NOT_FOUND = 0x1750, |
| 280 | PSW_ERR_LOC_AFLT_STATE, |
| 281 | PSW_ERR_LOC_TCP_RCV_STATE, |
| 282 | PSW_ERR_LOC_OUT_PUT_FULL, |
| 283 | PSW_ERR_LOC_OUT_PUT_STATE, |
| 284 | PSW_ERR_LOC_INVALID_PPM, |
| 285 | PSW_ERR_LOC_PPM_ID, |
| 286 | PSW_ERR_LOC_EV, |
| 287 | PSW_ERR_LOC_SMS_RCV_STATE, |
| 288 | PSW_ERR_LOC_FLOW_STATE, |
| 289 | PSW_ERR_LOC_RSP_MSG_NUM, |
| 290 | PSW_ERR_LOC_PPM_STATE_ID, |
| 291 | PSW_ERR_LOC_PRM_STATE_ID, |
| 292 | |
| 293 | PSW_ERR_LOC_SESS_DONE_INST_ID, |
| 294 | PSW_ERR_LOC_PPM_START_ID, |
| 295 | |
| 296 | PSW_ERR_LOC_RESTART_ID, |
| 297 | PSW_ERR_LOC_ALM_FLAG_ID, |
| 298 | PSW_ERR_LOC_EPH_FLAG_ID, |
| 299 | PSW_ERR_LOC_ASSIST_DATA_ID, |
| 300 | PSW_ERR_LOC_MSB_CALLBACK_ID, |
| 301 | /* ================*/ |
| 302 | /* Protocol Engine */ |
| 303 | /* ================*/ |
| 304 | |
| 305 | /* SRBP */ |
| 306 | PE_ERR_INVALID_ATTEMPT_TYPE = 0x1800, |
| 307 | PE_ERR_INVALID_BA_RATES_SUPPORTED_VALUE = 0x1801, |
| 308 | PE_ERR_INVALID_CHAN_TYPE_GET_ACC_CORRECTION = 0x1802, |
| 309 | PE_ERR_INVALID_RADIO_CONFIG = 0x1803, |
| 310 | PE_ERR_INVALID_BAND_INIT_EACH_PROBE = 0x1804, |
| 311 | PE_ERR_INVALID_FRAME_DURATION_INIT_EACH_PROBE = 0x1805, |
| 312 | PE_ERR_INVALID_RATE_INIT_EACH_PROBE = 0x1806, |
| 313 | PE_ERR_ACCESS_PROBE_ATTEMPTED_WHILE_ONE_ALREADY_IN_PROGRESS = 0x1807, |
| 314 | PE_ERR_ACCESS_ATTEMPTED_PILOT_NOT_IN_AHO_LIST = 0x1808, |
| 315 | |
| 316 | /* RECORD UNFORMAT ERRORS */ |
| 317 | PSW_ERR_PE_INVALID_RECORD_LENGTH = 0x1900, |
| 318 | PSW_ERR_PE_RECORD_NOT_SUPPORTED = 0x1901, |
| 319 | |
| 320 | /* DBM ERRORS */ |
| 321 | PSW_ERR_PE_INVALID_CHECKSUM_MS_CAP_DB = 0x1A00, |
| 322 | PSW_ERR_PE_MS_CAP_DB_UPATE_FAILURE = 0X1A01, |
| 323 | PSW_ERR_PE_INVALID_CHECKSUM_PSW_MISC_DB = 0x1A02, |
| 324 | |
| 325 | /* CSS ERRORS */ |
| 326 | PE_ERR_CSS_INVALID_SYS_PREF_TYPE = 0x1B00, |
| 327 | PE_ERR_CSS_INVALID_IND_POWERUP = 0x1B01, |
| 328 | PE_ERR_CSS_INVALID_IND_POWERUP_NOT_MOST_PREF = 0x1B02, |
| 329 | PE_ERR_CSS_INVALID_IND_POWERUP_NON_SYSTEM_TABLE = 0x1B03, |
| 330 | PE_ERR_CSS_INVALID_IND_POWERUP_NEGATIVE = 0x1B04, |
| 331 | PE_ERR_CSS_INVALID_IND_CSS_IDLE = 0x1B05, |
| 332 | PE_ERR_CSS_INVALID_IND_MORE_PREF_SCAN = 0x1B06, |
| 333 | PE_ERR_CSS_INVALID_EMERGENCY = 0x1B07, |
| 334 | PE_ERR_CSS_INVALID_IND_SYSTEM_LOST = 0x1B08, |
| 335 | PE_ERR_CSS_INVALID_IND_REDIRECTION = 0x1B09, |
| 336 | PE_ERR_CSS_INVALID_IND_REGISTRATION_REJECT = 0x1B0A, |
| 337 | PE_ERR_CSS_INVALID_IND_OTASP = 0x1B0B, |
| 338 | PE_ERR_CSS_INVALID_IND_EMERGENCY_REDIRECTION = 0x1B0C, |
| 339 | PE_ERR_CSS_INVALID_IND_EMERGENCY_SYSTEM_LOST = 0x1B0D, |
| 340 | PE_ERR_CSS_INVALID_OTASP_CHAN = 0x1B0E, |
| 341 | PE_ERR_CSS_INVALID_SYS_TYPE = 0x1B0F, |
| 342 | PE_ERR_CSS_INVALID_REDIR_SYS_NOT_FOUND = 0x1B10, |
| 343 | PE_ERR_CSS_INVALID_BAND_CLASS_REDIR = 0x1B11, |
| 344 | PE_ERR_CSS_INVALID_SYS_TYPE_REDIR = 0x1B12, |
| 345 | PE_ERR_CSS_INVALID_CSS_STATE = 0x1B13, |
| 346 | PE_ERR_CSS_INVALID_BAND_CLASS_CDMA_AVAIL = 0x1B14, |
| 347 | PE_ERR_CSS_INVALID_BAND_CLASS_ADD_CDMA_AVAIL = 0x1B15, |
| 348 | PE_ERR_CSS_INVALID_CSS_INDICATION = 0x1B16, |
| 349 | PE_ERR_CSS_INVALID_NOT_CDMA_IDLE_FOR_FORCE_ANALOG = 0x1B17, |
| 350 | PE_ERR_CSS_INVALID_BAND_CLASS_OTASP = 0x1B18, |
| 351 | PE_ERR_CSS_INVALID_SPRINT_PRL = 0x1B19, |
| 352 | PE_ERR_CSS_UNSUPPORTED_SSPR_PREV = 0x1B1A, |
| 353 | PE_ERR_CSS_EXT_PRL_P_REV_MISMATCH = 0x1B1B, |
| 354 | PE_ERR_CSS_INVALID_SYSTEM_REC_TYPE = 0x1B1C, |
| 355 | PE_ERR_CSS_INVALID_ACQUSITION_REC_TYPE = 0x1B1D, |
| 356 | |
| 357 | PE_ERR_CSS_LAST_ERROR_MARKER = 0x1BFF, |
| 358 | |
| 359 | |
| 360 | /* PS PDCH ERRORS */ |
| 361 | PS_ERR_PDCH_ECAM_NUM_PILOTS_EXC = 0x1C00, |
| 362 | PS_ERR_PDCH_INVALID_CONFIG = 0x1C01, |
| 363 | PS_ERR_PDCH_LMD_SERVCFG_NN_NUM_LPM_EXC = 0x1C02, |
| 364 | PS_ERR_PDCH_UHDM_INVALID_INFOREC = 0x1C03, |
| 365 | PS_ERR_PDCH_UHDM_INVALID_CHIND = 0x1C04, |
| 366 | PS_ERR_PDCH_UHDM_INVALID_EXTCHIND = 0x1C05, |
| 367 | PS_ERR_PDCH_UHDM_INVALID_NUM_PILOTS = 0x1C06, |
| 368 | PS_ERR_PDCH_UHDM_INVALID_ADDPILOTREC_LEN = 0x1C07, |
| 369 | PS_ERR_PDCH_ERM_INVALID_CHIND = 0x1C08, |
| 370 | PS_ERR_PDCH_ERM_EOM = 0x1C09, |
| 371 | PS_ERR_PDCH_ERM_INVALID_CHCFG = 0x1C0A, |
| 372 | |
| 373 | PS_ERR_PDCH_LAST_ERROR_MARKER = 0x1CFF, |
| 374 | |
| 375 | #ifdef MTK_DEV_C2K_IRAT |
| 376 | PSW_ERR_C2K_RSVAS_COMMON = 0x1D00, |
| 377 | #endif |
| 378 | |
| 379 | /* Last entry place holder */ |
| 380 | PSW_ERR_NUM_ENTRIES |
| 381 | } PswErrorCodeT; |
| 382 | |
| 383 | /***************************************************************************** |
| 384 | * $Log: pswerr.h $ |
| 385 | * Revision 1.7 2006/03/03 13:37:16 vsethuraman |
| 386 | * CR7207 :- PN310 CSS and ERI changes. |
| 387 | * Revision 1.6 2005/03/18 10:05:21 dstecker |
| 388 | * Modifications for the 4.05 merge |
| 389 | * Revision 1.5 2004/09/28 15:24:30 chinh |
| 390 | * Merged changes from cbp6.0. |
| 391 | * Revision 1.4 2004/05/04 17:35:50 sulinlow |
| 392 | * Revision 1.3.1.2 2004/04/30 09:23:17 sulinlow |
| 393 | * Revision 1.3.1.1 2004/04/23 10:51:38 sulinlow |
| 394 | * Duplicate revision |
| 395 | * Revision 1.3 2004/04/23 10:51:38 asharma |
| 396 | * CBP6.1 (Phase-1) DV Data and Voice Call Setup changes. |
| 397 | * Revision 1.2.1.2 2004/04/14 15:21:39 asharma |
| 398 | * Revision 1.2 2004/03/25 12:07:48 fpeng |
| 399 | * Updated from 6.0 CP 2.5.0 |
| 400 | * Revision 1.3 2004/02/10 12:52:55 bcolford |
| 401 | * Merged CBP4.0 Release 8.05.0 changes. |
| 402 | * Revision 1.13 2003/12/17 09:57:12 mclee |
| 403 | * Add PSW_ERR_INVALID_FPC_MSG_TYPE fault id |
| 404 | * Revision 1.12 2003/11/06 11:12:38 ameya |
| 405 | * Added errors that can come up during CSS. |
| 406 | * Revision 1.11 2003/08/22 11:45:17 mclee |
| 407 | * Uim Feature Introduction in SW Base |
| 408 | * Revision 1.10 2003/04/30 09:26:36 mclee |
| 409 | * add Fault ID PSW_ERR_PEND_ORIG_FAILED |
| 410 | * Revision 1.9 2003/04/10 15:19:52 mclee |
| 411 | * Add Cont DTMF Queue Overflow error id. |
| 412 | * Revision 1.8 2003/04/03 13:41:33 ameya |
| 413 | * Verified that all the PSW errors listed in the CP software are also listed in the ETS and vice-versa, and also re-numbered the PSW errors in the CP software. |
| 414 | * Revision 1.7 2003/03/04 09:42:13 mclee |
| 415 | * Add psw fault ID PSW_ERR_INVALID_PEND_EVENT_IN_IDLE |
| 416 | * Revision 1.6 2002/07/30 14:16:41 mmalopy |
| 417 | * - PswErrCodeT enum modified to include an identifier for the |
| 418 | * Invalid Active NAM monfault (0x48). |
| 419 | * Revision 1.5 2002/06/06 14:25:36 dstecker |
| 420 | * Updated copyright notice |
| 421 | * Revision 1.4 2002/03/13 16:38:17 byang |
| 422 | * Added PSW_ERR_PE_INVALID_CHECKSUM_MS_CAP_DB |
| 423 | * (checksum failure in MS CAP DB on power-up) |
| 424 | * and |
| 425 | * PSW_ERR_PE_MS_CAP_DB_UPATE_FAILURE |
| 426 | * (failure to write MS CAP DB to DBM). |
| 427 | * Revision 1.3 2002/02/21 16:49:49 byang |
| 428 | * Added new entry |
| 429 | * PSW_ERR_PE_INVALID_RECORD_LENGTH |
| 430 | * to PswErrorCodeT. |
| 431 | * Revision 1.2 2001/01/29 18:06:05 dstecker |
| 432 | * new access probe architecture |
| 433 | * Revision 1.1 2001/01/17 10:57:48 plabarbe |
| 434 | * Initial revision |
| 435 | * Revision 1.1 2000/10/24 14:11:44 fpeng |
| 436 | * Initial revision |
| 437 | * Revision 1.5 2000/08/23 22:29:33Z rnookala |
| 438 | * Added SMS, PRL and SAP error codes |
| 439 | * Revision 1.4 2000/05/19 02:02:40Z hhong |
| 440 | * To support SCC engine. |
| 441 | * Revision 1.3 2000/03/01 18:19:06Z rsattari |
| 442 | * Revision 1.2 1999/12/02 18:41:55Z cdma |
| 443 | * Updated comments for CBP3.0 |
| 444 | *****************************************************************************/ |
| 445 | |
| 446 | /***************************************************************************** |
| 447 | * End of File |
| 448 | *****************************************************************************/ |
| 449 | #endif |
| 450 | |