[Feature]Upload Modem source code
Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/interface/protocol/as_c2k/1xrtt/pswerr.h b/mcu/interface/protocol/as_c2k/1xrtt/pswerr.h
new file mode 100644
index 0000000..217724c
--- /dev/null
+++ b/mcu/interface/protocol/as_c2k/1xrtt/pswerr.h
@@ -0,0 +1,450 @@
+/*****************************************************************************
+* 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) 2016
+*
+* 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).
+*
+*****************************************************************************/
+/*************************************************************
+*
+* This Software is the property of VIA Telecom, Inc. and may only be used pursuant to a license from VIA Telecom, Inc.
+*
+* Any unauthorized use inconsistent with the terms of such license is strictly prohibited.
+*
+* Copyright (c) 1999-2010 VIA Telecom, Inc. All rights reserved.
+*
+*************************************************************/
+#ifndef _PSWERRORS_H_
+#define _PSWERRORS_H_
+/*****************************************************************************
+*
+* FILE NAME : pswerr.h
+*
+* DESCRIPTION :
+*
+* Contains the error typdefs for error trapping
+*
+* HISTORY :
+* See Log at end of file
+*
+*****************************************************************************/
+
+/*----------------------------------------------------------------------------
+ Include Files
+----------------------------------------------------------------------------*/
+
+/*----------------------------------------------------------------------------
+ Global Defines and Macros
+----------------------------------------------------------------------------*/
+
+/*----------------------------------------------------------------------------
+ Global Typedefs
+----------------------------------------------------------------------------*/
+
+typedef enum
+{
+ /* Task Processing errors */
+ PSW_ERR_UNEXPECTED_EVENT = 0x1000,
+ PSW_ERR_MAILBOX_SHOULD_NOT_BE_EMPTY = 0x1001,
+ PSW_ERR_INVALID_MSG_ID = 0x1002,
+ PSW_ERR_INVALID_ETS_TEST_MODE = 0x1003,
+ PSW_ERR_STASK_RSA_COMP_FAIL = 0x1004,
+
+ /* Timer errors */
+ PSW_ERR_NO_AVAILABLE_TIMERS = 0x1100,
+ PSW_ERR_NULL_CALLBACK_TIMER_ID = 0x1101,
+ PSW_ERR_INVALID_CALLBACK_TIMER_ID = 0x1102,
+
+ /* Wbios Errors */
+ PSW_ERR_TO_MANY_CAND_FREQ_PILOTS = 0x1200,
+ PSW_ERR_TO_MANY_ACTIVE_SET_PILOTS = 0x1201,
+ PSW_ERR_TO_MANY_CANDIDATE_SET_PILOTS = 0x1202,
+ PSW_ERR_TO_MANY_NEIGHBOR_SET_PILOTS = 0x1203,
+ PSW_ERR_TO_MANY_REMAINING_SET_PILOTS = 0x1204,
+ PSW_ERR_INVALID_BAND = 0x1205,
+ PSW_ERR_INVALID_RATE = 0x1206,
+ PSW_ERR_INVALID_SERVICE_OPTION = 0x1207,
+ PSW_ERR_INVALID_MESSAGE_PRIORITY = 0x1208,
+ PSW_ERR_INVALID_MULTIPLEX_OPTION = 0x1209,
+ PSW_ERR_INVALID_STATUS_VALUE_IN_COMMAND_STATUS_MSG = 0x120A,
+ PSW_ERR_TO_MANY_PILOTS_IN_WBIOS_IDLE_PILOT_SET = 0x120B,
+ PSW_ERR_TO_MANY_PILOTS_IN_USED_CANDIDATE_FREQ_LIST = 0x120C,
+ PSW_ERR_TO_MANY_PILOTS_IN_UNUSED_CANDIDATE_FREQ_LIST = 0x120D,
+ PSW_ERR_TO_MANY_ACTIVE_PILOTS_IN_SET_LIST_UPDATE = 0x120E,
+ PSW_ERR_TO_MANY_CANDIDATE_PILOTS_IN_SET_LIST_UPDATE = 0x120F,
+ PSW_ERR_TO_MANY_NEIGHBOR_PILOTS_IN_SET_LIST_UPDATE = 0x1210,
+ PSW_ERR_ACCESS_MSG_SIZE_MISMATCH = 0x1211,
+ PSW_ERR_TO_MANY_PILOTS_IN_TC_ACTIVE_SET = 0x1212,
+ PSW_ERR_TO_MANY_CONN_IN_SRV_CONFIG = 0x1213,
+ PSW_ERR_INVALID_SRV_CONFIG_TRAFFIC_TYPE = 0x1214,
+ PSW_ERR_INVALID_SERV_OPTION = 0x1215,
+ PSW_ERR_INVALID_MUX_OPTION_IN_SRV_CONFIG = 0x1216,
+ PSW_ERR_NULL_SRV_CONFIG_POINTER = 0x1217,
+ PSW_ERR_INVALID_CANDIDATE_FREQ_NEIGHBOR_SEARCH_MODE = 0x1218,
+ PSW_ERR_INVALID_IDLE_NEIGHBOR_SEARCH_MODE = 0x1219,
+ PSW_ERR_INVALID_NUMBER_IDLE_UPDATE_PILOTS = 0x121A,
+ PSW_ERR_INVALID_TX_CONTROL = 0x121B,
+ PSW_ERR_INVALID_RTC_TRAFFIC_TYPE = 0x121C,
+ PSW_ERR_INVALID_RATE_FROM_PE = 0x121D,
+ PSW_ERR_INVALID_TMSI_LEN = 0x121E,
+ PSW_ERR_TRAFFIC_MSG_SIZE_MISMATCH = 0x121F,
+ PSW_ERR_INVALID_HARD_HANDOFF_PARAMETERS = 0x1220,
+ PSW_ERR_INVALID_NAM_CHECKSUM = 0x1221,
+ PSW_ERR_GETPRL_RECEIVED_UNEXPECTED_MSG_ID = 0x1222,
+ PSW_ERR_GETPRL_RECEIVED_INVALID_MSG_ID = 0x1223,
+ PSW_ERR_GETPRL_MBOX_SHOULD_NOT_BE_EMPTY = 0x1224,
+ PSW_ERR_GETPRL_UNEXPECTED_EVENT = 0x1225,
+ PSW_ERR_INVALID_PRL = 0x1226,
+ PSW_ERR_INVALID_CALL_INITIATE_MSG = 0x1227,
+ PSW_ERR_INVALID_ACTIVE_NAM_ID = 0x1228,
+ PSW_ERR_INVALID_PEND_EVENT_IN_IDLE = 0x1229,
+ PSW_ERR_CONT_DTMF_QUEUE_SIZE_EXCEEDED = 0x122A,
+ PSW_ERR_PEND_FAILED = 0x122B,
+ PSW_ERR_PWR_COMB_IND_INVALID = 0x122C,
+ PSW_ERR_UNEXPECTED_PEND_ENG_REQUEST = 0x122D,
+ PSW_ERR_INVALID_ERI_TABLE = 0x122E,
+ PSW_ERR_NO_ERI_TABLE = 0x122F,
+ PSW_ERR_GET_ERI_TABLE_RECEIVED_UNEXPECTED_MSG_ID = 0x1230,
+ PSW_ERR_GET_ERI_TABLE_RECEIVED_INVALID_MSG_ID = 0x1231,
+ PSW_ERR_GET_ERI_TABLE_MBOX_SHOULD_NOT_BE_EMPTY = 0x1232,
+ PSW_ERR_GET_ERI_TABLE_UNEXPECTED_EVENT = 0x1233,
+ PSW_ERR_ERI_ENTRY_NOT_FOUND = 0x1234,
+ PSW_MOBILE_ID_INCORRECT_SET_OPERATION = 0x1235,
+ PSW_ERR_CORRUPT_SECURE_DATA = 0x1236,
+ PSW_ERR_MOBILE_ID_NOT_SET = 0x1237,
+ PSW_MOBILE_ID_VALUE_OUT_OF_RANGE = 0x1238,
+ PSW_ERR_USING_DEFAULT_NAM = 0x1239,
+ PSW_ERR_USING_DEFAULT_MS_CAP_DB = 0x123A,
+ PSW_ERR_USING_DEFAULT_MRU = 0x123B,
+ PSW_ERR_UPDATE_IMSI_INVALID_IMSI_S_CHARS = 0x123C,
+ PSW_ERR_UPDATE_IMSI_INVALID_IMSI_11_12_CHARS = 0x123D,
+ PSW_ERR_UPDATE_IMSI_INVALID_MCC_CHARS = 0x123E,
+ PSW_ERR_UPDATE_IMSI_NO_VALID_DATA_TO_UPDATE = 0x123F,
+ PSW_ERR_UPDATE_IMSI_GENERAL_FAILURE = 0x1240,
+ PSW_ERR_UPDATE_MDN_INVALID_CHARS = 0x1241,
+ PSW_ERR_UPDATE_MDN_GENERAL_FAILURE = 0x1242,
+ PSW_ERR_SET_PARM_INCORRECT_USAGE = 0x1243,
+ PSW_ERR_BC_NOM_PWR_EXT_MISMATCH = 0x1244,
+ PSW_ATTEMPT_TO_WRITE_INVALID_MOBILE_ID = 0x1246,
+ PSW_ERR_SERVICE_OPTION_DISABLED = 0x1247,
+
+
+
+
+
+
+
+
+
+
+
+ /* Add new Values on Top of this to use the Big Gap */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PSW_ERR_READ_UIM_DATA_FAILURE = 0x1290,
+ PSW_ERR_UPDATE_UIM_DATA_FAILURE = 0x1291,
+ PSW_ERR_UIM_AUTH_RECEIVED_UNEXPECTED_MSG_ID = 0x1292,
+ PSW_ERR_UIM_AUTH_SW_NOT_OK = 0x1293,
+ PSW_ERR_UIM_AUTH_MBOX_SHOULD_NOT_BE_EMPTY = 0x1294,
+ PSW_ERR_UIM_AUTH_UNEXPECTED_EVENT = 0x1295,
+ PSW_ERR_UIM_AUTH_TIMEOUT = 0x1296,
+ PSW_ERR_UIM_ETS_NAM_UPDATE_IGNORED = 0x1297,
+ PSW_ERR_CSS_PRL_HASH_TABLE_SLOT_FULL = 0x1298,
+ PSW_ERR_BAND_BLOCK_CHANNEL_OUT_OF_RANGE = 0x1299,
+ PSW_ERR_PREF_BAND_NOT_SUPPORTED = 0x129A,
+ PSW_ERR_CARRIER_BAND_MISMATCH = 0x129B,
+ PSW_ERR_BAND_NOT_SUPPORTED_IN_NAM = 0x129C,
+ PSW_ERR_POWER_CLASS_NOT_SUPPORTED = 0x129D,
+ PSW_ERR_PARM_OPERATION_NOT_SUPPORTED = 0x129E,
+ PSW_ERR_PARM_INVALID_LENGTH = 0x129F,
+ PSW_ERR_PARM_INVALID_PTR = 0x12A0,
+ PSW_ERR_PARM_GENERAL_FAILURE = 0x12A1,
+
+ /* User Eng Errors */
+ PSW_ERR_INVALID_NUM_TYPE = 0x1300,
+ PSW_ERR_INVALID_NUM_PLAN = 0x1301,
+ PSW_ERR_INVALID_PRESENTATION_IND = 0x1302,
+ PSW_ERR_INVALID_SCREEN_IND = 0x1303,
+ PSW_ERR_INVALID_SIGNAL_TYPE = 0x1304,
+ PSW_ERR_INVALID_ALERT_PITCH = 0x1305,
+ PSW_ERR_INVALID_CP_EVENT = 0x1306,
+ PSW_ERR_INVALID_CP_STATE = 0x1307,
+ PSW_ERR_INVALID_REQUEST_MODE = 0x1308,
+ PSW_ERR_INVALID_NUMBER_TYPE = 0x1309,
+ PSW_ERR_INVALID_CALL_INIT = 0x130A,
+
+ /* Protocol Engine Errors */
+ PSW_ERR_PE_SYSTEM_ERROR = 0x1400, /* Protocol stack reported error */
+ PSW_ERR_PE_INVALID_TRACE = 0x1401, /* Invalid trace Id from engine */
+ PSW_ERR_PE_INVALID_SPY = 0x1402, /* Invalid spy Id from engine */
+ PSW_ERR_PE_INVALID_ASSERT = 0x1403, /* Invalid assert from engine ( see IASSERT() isolibtr.h) */
+
+ /* Startup errors */
+ PSW_ERR_STARTUP_RECEIVED_UNEXPECTED_MSG_ID = 0x1500,
+ PSW_ERR_STARTUP_RECEIVED_INVALID_MSG_ID = 0x1501,
+ PSW_ERR_STARTUP_MBOX_SHOULD_NOT_BE_EMPTY = 0x1502,
+ PSW_ERR_STARTUP_UNEXPECTED_EVENT = 0x1503,
+
+ /* SMS errors */
+ PSW_ERR_SMS_MSG_RCVD_TO_LARGE = 0x1600,
+ PSW_ERR_INVALID_SAP_CONNECT_VALUE = 0x1601,
+ PSW_ERR_INVALID_SAP_DISCONNECT_VALUE = 0x1602,
+ PSW_ERR_INVALID_SAP_SUBMIT_VALUE = 0x1603,
+ PSW_ERR_INVALID_SAP_CANCEL_VALUE = 0x1604,
+ PSW_ERR_INVALID_SAP_USER_ACK_VALUE = 0x1605,
+ PSW_ERR_INVALID_SAP_ALREADY_CONNECTED_FOR_CONNNECT = 0x1606,
+ PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_DISCONNNECT = 0x1607,
+ PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_SUBMIT = 0x1608,
+ PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_CANCEL = 0x1609,
+ PSW_ERR_INVALID_SAP_NOT_CONNECTED_FOR_USER_ACK = 0x160A,
+ PSW_ERR_INVALID_ENG_ALREADY_CONNECTED_FOR_CONNECT = 0x160B,
+ PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_DISCONNECT = 0x160C,
+ PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_SUBMIT = 0x160D,
+ PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_CANCEL = 0x160E,
+ PSW_ERR_INVALID_ENG_ALREADY_DISCONNECTED_FOR_USER_ACK = 0x160F,
+ PSW_ERR_SMS_ENGINE_ERROR = 0x1610,
+ PSW_ERR_SMS_NO_AVAILABLE_TIMERS = 0x1611,
+ PSW_ERR_SMS_INVALID_CALLBACK_TIMER_ID = 0x1612,
+ PSW_ERR_SMS_DATA_SIZE_TO_LARGE = 0x1613,
+ PSW_ERR_SMS_TOO_MANY_CONNECTIONS_ALREADY = 0x1614,
+ PSW_ERR_INVALID_NUMBER_OF_ADDRESS_CHARS = 0x1615,
+ PSW_ERR_SMS_BCAST_COULD_NOT_BE_CONNECTED = 0x1616,
+ PSW_ERR_SMS_BCAST_ALREADY_DISCONNECTED = 0x1617,
+ PSW_ERR_INVALID_NUM_SMS_MSGS = 0x1618,
+ PSW_ERR_INVALID_FPC_MSG_TYPE = 0x1619,
+ PSW_ERR_SMS_REQ_REJECTED_HYBRID = 0x161A,
+ PSW_ERR_SMS_UNKNOWN_COULD_NOT_BE_CONNECTED = 0x161B,
+ PSW_ERR_SMS_UNKNOWN_ALREADY_DISCONNECTED = 0x161C,
+
+ /* SCC errors */
+ PSW_ERR_SCC_BADLY_BEHAVED = 0x1700,
+ PSW_ERR_SCC_QUEUE_FULL = 0x1701,
+ PSW_ERR_SCC_PSC_INVALID_PREF = 0x1702,
+ PSW_ERR_SCC_VSC_INVALID_PREF = 0x1703,
+ PSW_ERR_SCC_DSC_INVALID_PREF = 0x1704,
+ PSW_ERR_SCC_LSC_INVALID_PREF = 0x1705,
+ PSW_ERR_SCC_MSC_INVALID_PREF = 0x1706,
+ PSW_ERR_SCC_OSC_INVALID_PREF = 0x1707,
+ PSW_ERR_SCC_CSC_INVALID_PREF = 0x1708,
+ PSW_ERR_SCC_NEG_UNSUPPORTED_SERV_OPT = 0x1709,
+ PSW_ERR_SCC_NEG_UNEXPECTED_CP_EVENT = 0x170A,
+ PSW_ERR_SCC_PSC_PREV_CONFLICT = 0x170B,
+ PSW_ERR_SCC_VSC_PREV_CONFLICT = 0x170C,
+ PSW_ERR_SCC_DSC_PREV_CONFLICT = 0x170D,
+ PSW_ERR_SCC_LSC_PREV_CONFLICT = 0x170E,
+ PSW_ERR_SCC_MSC_PREV_CONFLICT = 0x170F,
+ PSW_ERR_SCC_OSC_PREV_CONFLICT = 0x1710,
+
+
+ PSW_ERR_LOC_SESS_NOT_FOUND = 0x1750,
+ PSW_ERR_LOC_AFLT_STATE,
+ PSW_ERR_LOC_TCP_RCV_STATE,
+ PSW_ERR_LOC_OUT_PUT_FULL,
+ PSW_ERR_LOC_OUT_PUT_STATE,
+ PSW_ERR_LOC_INVALID_PPM,
+ PSW_ERR_LOC_PPM_ID,
+ PSW_ERR_LOC_EV,
+ PSW_ERR_LOC_SMS_RCV_STATE,
+ PSW_ERR_LOC_FLOW_STATE,
+ PSW_ERR_LOC_RSP_MSG_NUM,
+ PSW_ERR_LOC_PPM_STATE_ID,
+ PSW_ERR_LOC_PRM_STATE_ID,
+
+ PSW_ERR_LOC_SESS_DONE_INST_ID,
+ PSW_ERR_LOC_PPM_START_ID,
+
+ PSW_ERR_LOC_RESTART_ID,
+ PSW_ERR_LOC_ALM_FLAG_ID,
+ PSW_ERR_LOC_EPH_FLAG_ID,
+ PSW_ERR_LOC_ASSIST_DATA_ID,
+ PSW_ERR_LOC_MSB_CALLBACK_ID,
+ /* ================*/
+ /* Protocol Engine */
+ /* ================*/
+
+ /* SRBP */
+ PE_ERR_INVALID_ATTEMPT_TYPE = 0x1800,
+ PE_ERR_INVALID_BA_RATES_SUPPORTED_VALUE = 0x1801,
+ PE_ERR_INVALID_CHAN_TYPE_GET_ACC_CORRECTION = 0x1802,
+ PE_ERR_INVALID_RADIO_CONFIG = 0x1803,
+ PE_ERR_INVALID_BAND_INIT_EACH_PROBE = 0x1804,
+ PE_ERR_INVALID_FRAME_DURATION_INIT_EACH_PROBE = 0x1805,
+ PE_ERR_INVALID_RATE_INIT_EACH_PROBE = 0x1806,
+ PE_ERR_ACCESS_PROBE_ATTEMPTED_WHILE_ONE_ALREADY_IN_PROGRESS = 0x1807,
+ PE_ERR_ACCESS_ATTEMPTED_PILOT_NOT_IN_AHO_LIST = 0x1808,
+
+ /* RECORD UNFORMAT ERRORS */
+ PSW_ERR_PE_INVALID_RECORD_LENGTH = 0x1900,
+ PSW_ERR_PE_RECORD_NOT_SUPPORTED = 0x1901,
+
+ /* DBM ERRORS */
+ PSW_ERR_PE_INVALID_CHECKSUM_MS_CAP_DB = 0x1A00,
+ PSW_ERR_PE_MS_CAP_DB_UPATE_FAILURE = 0X1A01,
+ PSW_ERR_PE_INVALID_CHECKSUM_PSW_MISC_DB = 0x1A02,
+
+ /* CSS ERRORS */
+ PE_ERR_CSS_INVALID_SYS_PREF_TYPE = 0x1B00,
+ PE_ERR_CSS_INVALID_IND_POWERUP = 0x1B01,
+ PE_ERR_CSS_INVALID_IND_POWERUP_NOT_MOST_PREF = 0x1B02,
+ PE_ERR_CSS_INVALID_IND_POWERUP_NON_SYSTEM_TABLE = 0x1B03,
+ PE_ERR_CSS_INVALID_IND_POWERUP_NEGATIVE = 0x1B04,
+ PE_ERR_CSS_INVALID_IND_CSS_IDLE = 0x1B05,
+ PE_ERR_CSS_INVALID_IND_MORE_PREF_SCAN = 0x1B06,
+ PE_ERR_CSS_INVALID_EMERGENCY = 0x1B07,
+ PE_ERR_CSS_INVALID_IND_SYSTEM_LOST = 0x1B08,
+ PE_ERR_CSS_INVALID_IND_REDIRECTION = 0x1B09,
+ PE_ERR_CSS_INVALID_IND_REGISTRATION_REJECT = 0x1B0A,
+ PE_ERR_CSS_INVALID_IND_OTASP = 0x1B0B,
+ PE_ERR_CSS_INVALID_IND_EMERGENCY_REDIRECTION = 0x1B0C,
+ PE_ERR_CSS_INVALID_IND_EMERGENCY_SYSTEM_LOST = 0x1B0D,
+ PE_ERR_CSS_INVALID_OTASP_CHAN = 0x1B0E,
+ PE_ERR_CSS_INVALID_SYS_TYPE = 0x1B0F,
+ PE_ERR_CSS_INVALID_REDIR_SYS_NOT_FOUND = 0x1B10,
+ PE_ERR_CSS_INVALID_BAND_CLASS_REDIR = 0x1B11,
+ PE_ERR_CSS_INVALID_SYS_TYPE_REDIR = 0x1B12,
+ PE_ERR_CSS_INVALID_CSS_STATE = 0x1B13,
+ PE_ERR_CSS_INVALID_BAND_CLASS_CDMA_AVAIL = 0x1B14,
+ PE_ERR_CSS_INVALID_BAND_CLASS_ADD_CDMA_AVAIL = 0x1B15,
+ PE_ERR_CSS_INVALID_CSS_INDICATION = 0x1B16,
+ PE_ERR_CSS_INVALID_NOT_CDMA_IDLE_FOR_FORCE_ANALOG = 0x1B17,
+ PE_ERR_CSS_INVALID_BAND_CLASS_OTASP = 0x1B18,
+ PE_ERR_CSS_INVALID_SPRINT_PRL = 0x1B19,
+ PE_ERR_CSS_UNSUPPORTED_SSPR_PREV = 0x1B1A,
+ PE_ERR_CSS_EXT_PRL_P_REV_MISMATCH = 0x1B1B,
+ PE_ERR_CSS_INVALID_SYSTEM_REC_TYPE = 0x1B1C,
+ PE_ERR_CSS_INVALID_ACQUSITION_REC_TYPE = 0x1B1D,
+
+ PE_ERR_CSS_LAST_ERROR_MARKER = 0x1BFF,
+
+
+ /* PS PDCH ERRORS */
+ PS_ERR_PDCH_ECAM_NUM_PILOTS_EXC = 0x1C00,
+ PS_ERR_PDCH_INVALID_CONFIG = 0x1C01,
+ PS_ERR_PDCH_LMD_SERVCFG_NN_NUM_LPM_EXC = 0x1C02,
+ PS_ERR_PDCH_UHDM_INVALID_INFOREC = 0x1C03,
+ PS_ERR_PDCH_UHDM_INVALID_CHIND = 0x1C04,
+ PS_ERR_PDCH_UHDM_INVALID_EXTCHIND = 0x1C05,
+ PS_ERR_PDCH_UHDM_INVALID_NUM_PILOTS = 0x1C06,
+ PS_ERR_PDCH_UHDM_INVALID_ADDPILOTREC_LEN = 0x1C07,
+ PS_ERR_PDCH_ERM_INVALID_CHIND = 0x1C08,
+ PS_ERR_PDCH_ERM_EOM = 0x1C09,
+ PS_ERR_PDCH_ERM_INVALID_CHCFG = 0x1C0A,
+
+ PS_ERR_PDCH_LAST_ERROR_MARKER = 0x1CFF,
+
+#ifdef MTK_DEV_C2K_IRAT
+ PSW_ERR_C2K_RSVAS_COMMON = 0x1D00,
+#endif
+
+ /* Last entry place holder */
+ PSW_ERR_NUM_ENTRIES
+} PswErrorCodeT;
+
+/*****************************************************************************
+* $Log: pswerr.h $
+* Revision 1.7 2006/03/03 13:37:16 vsethuraman
+* CR7207 :- PN310 CSS and ERI changes.
+* Revision 1.6 2005/03/18 10:05:21 dstecker
+* Modifications for the 4.05 merge
+* Revision 1.5 2004/09/28 15:24:30 chinh
+* Merged changes from cbp6.0.
+* Revision 1.4 2004/05/04 17:35:50 sulinlow
+* Revision 1.3.1.2 2004/04/30 09:23:17 sulinlow
+* Revision 1.3.1.1 2004/04/23 10:51:38 sulinlow
+* Duplicate revision
+* Revision 1.3 2004/04/23 10:51:38 asharma
+* CBP6.1 (Phase-1) DV Data and Voice Call Setup changes.
+* Revision 1.2.1.2 2004/04/14 15:21:39 asharma
+* Revision 1.2 2004/03/25 12:07:48 fpeng
+* Updated from 6.0 CP 2.5.0
+* Revision 1.3 2004/02/10 12:52:55 bcolford
+* Merged CBP4.0 Release 8.05.0 changes.
+* Revision 1.13 2003/12/17 09:57:12 mclee
+* Add PSW_ERR_INVALID_FPC_MSG_TYPE fault id
+* Revision 1.12 2003/11/06 11:12:38 ameya
+* Added errors that can come up during CSS.
+* Revision 1.11 2003/08/22 11:45:17 mclee
+* Uim Feature Introduction in SW Base
+* Revision 1.10 2003/04/30 09:26:36 mclee
+* add Fault ID PSW_ERR_PEND_ORIG_FAILED
+* Revision 1.9 2003/04/10 15:19:52 mclee
+* Add Cont DTMF Queue Overflow error id.
+* Revision 1.8 2003/04/03 13:41:33 ameya
+* 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.
+* Revision 1.7 2003/03/04 09:42:13 mclee
+* Add psw fault ID PSW_ERR_INVALID_PEND_EVENT_IN_IDLE
+* Revision 1.6 2002/07/30 14:16:41 mmalopy
+* - PswErrCodeT enum modified to include an identifier for the
+* Invalid Active NAM monfault (0x48).
+* Revision 1.5 2002/06/06 14:25:36 dstecker
+* Updated copyright notice
+* Revision 1.4 2002/03/13 16:38:17 byang
+* Added PSW_ERR_PE_INVALID_CHECKSUM_MS_CAP_DB
+* (checksum failure in MS CAP DB on power-up)
+* and
+* PSW_ERR_PE_MS_CAP_DB_UPATE_FAILURE
+* (failure to write MS CAP DB to DBM).
+* Revision 1.3 2002/02/21 16:49:49 byang
+* Added new entry
+* PSW_ERR_PE_INVALID_RECORD_LENGTH
+* to PswErrorCodeT.
+* Revision 1.2 2001/01/29 18:06:05 dstecker
+* new access probe architecture
+* Revision 1.1 2001/01/17 10:57:48 plabarbe
+* Initial revision
+* Revision 1.1 2000/10/24 14:11:44 fpeng
+* Initial revision
+* Revision 1.5 2000/08/23 22:29:33Z rnookala
+* Added SMS, PRL and SAP error codes
+* Revision 1.4 2000/05/19 02:02:40Z hhong
+* To support SCC engine.
+* Revision 1.3 2000/03/01 18:19:06Z rsattari
+* Revision 1.2 1999/12/02 18:41:55Z cdma
+* Updated comments for CBP3.0
+*****************************************************************************/
+
+/*****************************************************************************
+* End of File
+*****************************************************************************/
+#endif
+