/* Copyright (C) 2018 RDA Technologies Limited and/or its affiliates("RDA"). * All rights reserved. * * This software is supplied "AS IS" without any warranties. * RDA assumes no responsibility or liability for the use of the software, * conveys no license or title under any patent, copyright, or mask work * right to the product. RDA reserves the right to make changes in the * software without notification. RDA also make no representation or * warranty that such application will be suitable for the specified use * without further testing or modification. */ #ifndef _CFW_ERROR_CODE_H_ #define _CFW_ERROR_CODE_H_ // // See the API reference for more. // // // Error codes // /******************************************************************************/ //The operation completed successfully #define ERR_SUCCESS 0x0 /******************************************************************************/ /******************************************************************************/ //Wait Event; #define ERR_WAIT_EVENT 0x1 /******************************************************************************/ /******************************************************************************/ //The operation need to continue until this operation successfully #define ERR_CONTINUE 0x2 /******************************************************************************/ /******************************************************************************/ //The handle is invalid. #define ERR_INVALID_HANDLE 0x3 /******************************************************************************/ /******************************************************************************/ //The parameter is incorrect. #define ERR_INVALID_PARAMETER 0x4 /******************************************************************************/ /******************************************************************************/ //Invalid type range specified. #define ERR_INVALID_TYPE 0x5 /******************************************************************************/ /******************************************************************************/ //the buffer specified by input parameter is not large enough to hold the output // data. #define ERR_MORE_DATA 0x6 /******************************************************************************/ /******************************************************************************/ //Cannot create a object such as file when that object already exists. #define ERR_ALREADY_EXIST 0x7 /******************************************************************************/ /******************************************************************************/ //There is not enough space on the disk. #define ERR_DISK_FULL 0x8 /******************************************************************************/ /******************************************************************************/ //The system cannot find the file specified. #define ERR_FILE_NOT_FOUND 0x9 /******************************************************************************/ /******************************************************************************/ //The system cannot find the specified ID. #define ERR_ID_NOT_FOUND 0xa /******************************************************************************/ /******************************************************************************/ //The system cannot perform the specified drive at this time. #define ERR_BUSY_DRIVE 0xb /******************************************************************************/ /******************************************************************************/ //The device is busy when access. #define ERR_BUSY_DEVICE 0xc /******************************************************************************/ /******************************************************************************/ //Don't find the device specific. #define ERR_DEVICE_NOT_FOUND 0xd /******************************************************************************/ /******************************************************************************/ //The index is invalid #define ERR_INVALID_INDEX 0xe /******************************************************************************/ /******************************************************************************/ //The font specific is invalid. #define ERR_INVALID_GDI_FONT 0xf /******************************************************************************/ /******************************************************************************/ //There is no more memory to allocated. #define ERR_NO_MORE_MEMORY 0x10 /******************************************************************************/ /******************************************************************************/ //The font is not installed. #define ERR_NO_INSTALL_FONT 0x11 /******************************************************************************/ /******************************************************************************/ //The init is failed. #define ERR_INVALID_INITIALIZATION 0x12 /******************************************************************************/ /******************************************************************************/ //The id is aleady exit. #define ERR_ID_ALREADY_EXIST 0x13 /******************************************************************************/ /******************************************************************************/ //The configuration is err. #define ERR_INVALID_CONFIGURATION 0x14 /******************************************************************************/ /******************************************************************************/ //PARAM_ILLEGAL #define ERR_PARAM_ILLEGAL 0x15 /******************************************************************************/ /******************************************************************************/ //PARAM_ILLEGAL #define ERR_PARAM_TABLE_ILLEGAL 0x16 /******************************************************************************/ /******************************************************************************/ //Dont support in current version #define ERR_NOT_SUPPORT 0x17 /******************************************************************************/ /******************************************************************************/ //Dont support size in current #define ERROR_MORE_LARGE_IMAGE 0x18 /******************************************************************************/ /******************************************************************************/ //Ehi.h's err base. #define ERR_EHI_APP_BASE 0xffff /******************************************************************************/ /******************************************************************************/ //user abort #define ERR_CME_USER_ABORT 0x801004 /******************************************************************************/ /******************************************************************************/ //SIM WRONG #define ERR_CME_SIM_WRONG 0x1008010 /******************************************************************************/ /******************************************************************************/ //Don't initialize DRV before using other DRV functions. #define ERR_DRV_INVALID_INITIALIZATION 0x4080001 /******************************************************************************/ /******************************************************************************/ //The input parameter is invalid #define ERR_DRV_INVALID_PARAMETER 0x4080002 /******************************************************************************/ /******************************************************************************/ //�û��ṩ���ַ�����С���������������Ҫ�򷵻ظ�ֵ�� #define ERR_SUL_PHONE_INVALID_NUMBER 0x4101001 /******************************************************************************/ /******************************************************************************/ //�ַ��� *s="abc",*p="cd" �����p��ƥ��s�����ֲ���ƥ����������������ظ�ֵ #define ERR_SUL_PHONE_PARTMATCHING 0x4101002 /******************************************************************************/ /******************************************************************************/ //��ĸ�ַ������ҵ���ƥ����ַ��������ظ�ֵ�� #define ERR_SUL_PHONE_FULLMATCHING 0x4101003 /******************************************************************************/ /******************************************************************************/ //������ַ�����ĸ�ַ������Ҳ���ƥ�����������ظ�ֵ�� #define ERR_SUL_PHONE_NOMATCHING 0x4101004 /******************************************************************************/ /******************************************************************************/ //�����������URL�ij�����SUL_SIZEOFFORLOWSTRING�����������ȴ����û����������? //��URL�ij��ȣ����ظ�ֵ�� #define ERR_SUL_PHONE_SIZE_SHORT_FOR_URL 0x4101005 /******************************************************************************/ /******************************************************************************/ //The parameter is incorrect. #define ERR_SUL_SMS_INVALID_PARAMETER 0x4107001 /******************************************************************************/ /******************************************************************************/ //ffs normal failure #define ERR_FS_FAILURE 0x420000b /******************************************************************************/ /******************************************************************************/ //The parameter is invalid when it is passed to function #define ERR_DB_INVALID_PARAMETER 0x4280001 /******************************************************************************/ /******************************************************************************/ //something need not to do again. #define ERR_DB_ALREADY_EXIST 0x4280002 /******************************************************************************/ /******************************************************************************/ //The database is too large, no more specified space in system. #define ERR_DB_DISK_FULL 0x4280003 /******************************************************************************/ /******************************************************************************/ //database handle error #define ERR_DB_INVALID_HANDLE 0x4280004 /******************************************************************************/ /******************************************************************************/ //ERR_DB_NO_MORE_MEMORY #define ERR_DB_NO_MORE_MEMORY 0x4280005 /******************************************************************************/ /******************************************************************************/ //Indicates that no database exists with the specified name. #define ERR_DB_FILE_NOT_FOUND 0x4280006 /******************************************************************************/ /******************************************************************************/ //Suddenness occurs the moment storage media is being opened. #define ERR_DB_MEDIA_OPEN_FAIL 0x4280007 /******************************************************************************/ /******************************************************************************/ //Suddenness occurs the moment storage media is being written. #define ERR_DB_MEDIA_WRITE_FAIL 0x4280008 /******************************************************************************/ /******************************************************************************/ //Suddenness occurs when the storage media is being read. #define ERR_DB_MEDIA_READ_FAIL 0x4280009 /******************************************************************************/ /******************************************************************************/ //Not set to the exact position specified by user when call SeekRecord function. #define ERR_DB_NOT_ACCURATE_LOCATE 0x428000a /******************************************************************************/ /******************************************************************************/ //an invalid record handle is set to a function #define ERR_DB_INVALID_RECORD 0x428000b /******************************************************************************/ /******************************************************************************/ //��ʾ��IMELģ���л���IMC���󣬲����˳�IMELģ�顣 #define ERR_IMEL_ACTIVE_IMC 0x4380001 /******************************************************************************/ /******************************************************************************/ //��ʾδ��״̬��Ҫ��ʹ�ñ�������IMC�����״̬������ #define ERR_IMEL_MISTAKE_IMC_STATUS 0x4380002 /******************************************************************************/ /******************************************************************************/ //��ʾ�û�����������ƴ����������Ҳ�����Ӧ��ƴ����ϡ� #define ERR_IMEL_INVALID_KEY 0x4380003 /******************************************************************************/ /******************************************************************************/ //��ʾ��ǰ�ǵ�1ҳ��������ǰ��ҳ�����ߵ�ǰ�����һҳ���������ҳ�� #define ERR_IMEL_INVALID_PAGE 0x4380004 /******************************************************************************/ /******************************************************************************/ //��ʾ����ĺ�ѡ�ַ���Ϊ�ա� #define ERR_IMEL_NULL_BUF_OUTPUT 0x4380005 /******************************************************************************/ /******************************************************************************/ //An invalid handle of a IMI control. #define ERR_IMI_INVALID_HANDLE 0x4400001 /******************************************************************************/ /******************************************************************************/ //Input parameter(s) error for a function of IMI module. #define ERR_IMI_INVALID_PARAMETER 0x4400002 /******************************************************************************/ /******************************************************************************/ //No more memory to allocate for IMI module. #define ERR_IMI_NO_MORE_MEMORY 0x4400003 /******************************************************************************/ /******************************************************************************/ //Failed to load IMEL sub-module. #define ERR_IMI_LOADIMEL_FAILURE 0x4400004 /******************************************************************************/ /******************************************************************************/ //Failed to load key-mapping config for IMI module. #define ERR_IMI_LOADKEYMAPPING_FAILURE 0x4400005 /******************************************************************************/ /******************************************************************************/ //һ��������TextLimitֵ̫С,����Edit Buffer�������ı���ʧ #define ERR_EDT_TEXTLOSE 0x4480001 /******************************************************************************/ /******************************************************************************/ //Ҫ�洢��Edit Buffer�е��ı��ߴ�̫�� #define ERR_EDT_TEXTOVERFLOW 0x4480002 /******************************************************************************/ /******************************************************************************/ //An invalid handle of an edit control. #define ERR_EDT_INVALID_HANDLE 0x4480003 /******************************************************************************/ /******************************************************************************/ //Input parameter(s) error for a function of EDT control module. #define ERR_EDT_INVALID_PARAMETER 0x4480004 /******************************************************************************/ /******************************************************************************/ //No more memory to allocate for EDT module. #define ERR_EDT_NO_MORE_MEMORY 0x4480005 /******************************************************************************/ //Timer Resource Invalid (no more timer) #define ERR_EDT_TIMER_INVALID 0x4480006 /******************************************************************************/ /******************************************************************************/ /******************************************************************************/ //�����������ֵ���ͱ�ʾ����Ȼ���ٴε���EHI_GetLastError() #define ERR_LST_FAILURE 0x4500001 /******************************************************************************/ /******************************************************************************/ //�����ڴ���� #define ERR_LST_ALLOC_MEMORY 0x4500002 /******************************************************************************/ /******************************************************************************/ //û���ҵ�ָ����item #define ERR_LST_NOFIND_ITEM 0x4500003 /******************************************************************************/ /******************************************************************************/ //list��û�����field #define ERR_LST_LSTFIELD_NOTEXIST 0x4500004 /******************************************************************************/ /******************************************************************************/ //hLst isn't a valid handle to a list. #define ERR_LST_INVALID_HANDLE 0x4500005 /******************************************************************************/ /******************************************************************************/ //User input some invalid parameters #define ERR_LST_INVALID_PARAMETER 0x4500006 /******************************************************************************/ /******************************************************************************/ //the specific field isn't exist in the list. #define ERR_LST_FIELD_NOTEXIST 0x4500007 /******************************************************************************/ /******************************************************************************/ //�����������ֵ���ͱ�ʾ����Ȼ���ٴε���EHI_GetLastError() #define ERR_GRD_FAILURE 0x4580001 /******************************************************************************/ /******************************************************************************/ //�����ڴ���� #define ERR_GRD_ALLOC_MEMORY 0x4580002 /******************************************************************************/ /******************************************************************************/ //û���ҵ�ָ����item #define ERR_GRD_NOFIND_ITEM 0x4580003 /******************************************************************************/ /******************************************************************************/ //grid��û�����field #define ERR_GRD_GRDFIELD_NOTEXIST 0x4580004 /******************************************************************************/ /******************************************************************************/ //hGrd isn't a valid handle to a grid. #define ERR_GRD_INVALID_HANDLE 0x4580005 /******************************************************************************/ /******************************************************************************/ //User input some invalid parameters #define ERR_GRD_INVALID_PARAMETER 0x4580006 /******************************************************************************/ /******************************************************************************/ //the specific field isn''t exist in the grid. #define ERR_GRD_FIELD_NOTEXIST 0x4580007 /******************************************************************************/ /******************************************************************************/ //�����������ֵ���ͱ�ʾ����Ȼ���ٴε���EHI_GetLastError() #define ERR_MENU_FAILURE 0x4600001 /******************************************************************************/ /******************************************************************************/ //�����ڴ���� #define ERR_MENU_ALLOC_MEMORY 0x4600002 /******************************************************************************/ /******************************************************************************/ //û���ҵ�ָ����item #define ERR_MENU_NOFIND_ITEM 0x4600003 /******************************************************************************/ /******************************************************************************/ //The flash mirror space(for Copying SIM Data) is less than the SIM size. PBKDB_ //Initial() #define ERR_PBKDB_FLASH_MIRROR_SPACE_FULL 0x4680001 /******************************************************************************/ /******************************************************************************/ //The PBKDB size in flash is less than which system setting,PBKDB_Initial() #define ERR_PBKDB_GET_FLASH_SPACE_INVALID 0x4680002 /******************************************************************************/ /******************************************************************************/ //There is no empty entry in SIM, PBKDB_AppendItem() #define ERR_PBKDB_SIM_FULL 0x4680003 /******************************************************************************/ /******************************************************************************/ //There is no empty entry in Flash, PBKDB_AppendItem() #define ERR_PBKDB_DISK_FULL 0x4680004 /******************************************************************************/ /******************************************************************************/ //invalid handle, more APIs #define ERR_PBKDB_INVALID_HANDLE 0x4680005 /******************************************************************************/ /******************************************************************************/ //Malloc memeory error, more APIs #define ERR_PBKDB_ALLOC_MEMORY 0x4680006 /******************************************************************************/ /******************************************************************************/ //Access flash fail, PBKDB_FLASH_READ_DB(), internal API #define ERR_PBKDB_INVALID_ACCESS 0x4680007 /******************************************************************************/ /******************************************************************************/ //the input parameter is invalid ,PBKDB_Initial() #define ERR_PBKDB_INVALID_PARAMETER 0x4680008 /******************************************************************************/ /******************************************************************************/ //PBKDB_PROCESS_SSYNC,continue event, PBKDB_Initial() #define ERR_PBKDB_CONTINUE 0x4680009 /******************************************************************************/ /******************************************************************************/ //PBKDB_PROCESS_ASYNC,wait event, PBKDB_Initial() #define ERR_PBKDB_WAIT_EVENT 0x468000a /******************************************************************************/ /******************************************************************************/ //Phonebook database cannot find the specified ID, PBKDB_SaveItem() #define ERR_PBKDB_ID_NOT_FOUND 0x468000b /******************************************************************************/ /******************************************************************************/ //Can't find the matched number, PBKDB_QueryByNumber() #define ERR_PBKDB_NUMBER_NOT_FOUND 0x468000c /******************************************************************************/ /******************************************************************************/ //the input index is invalid for current database, PBKDB_GetItemID() #define ERR_PBKDB_INVALID_INDEX 0x468000d /******************************************************************************/ /******************************************************************************/ //PBK Flash full #define ERR_PBKDB_FLASH_FULL 0x468000e /******************************************************************************/ /******************************************************************************/ //Can't find the corresponding query by the phone number. #define ERR_PBKDB_NOT_FOUND_NUM 0x468000f /******************************************************************************/ /******************************************************************************/ //System only opens max PBKDB_MAX_NUM_OPENED_DB databases in running time #define ERR_PBKDB_OVER_MAX_DB_NUM 0x4680010 /******************************************************************************/ /******************************************************************************/ //System only locks max PBKDB_MAX_NUM_LOCKED_ITEMitems in each database in runni //ng time. #define ERR_PBKDB_OVER_MAX_ITEM_NUM 0x4680011 /******************************************************************************/ /******************************************************************************/ //The item in a database has been locked #define ERR_PBKDB_ITEM_LOCKED 0x4680012 /******************************************************************************/ /******************************************************************************/ //not init DB before open db #define ERR_PBKDB_INVALID_INITIALIZATION 0x4680013 /******************************************************************************/ /******************************************************************************/ //invalid handle, more APIs #define ERR_PBKCTL_INVALID_HANDLE 0x4700001 /******************************************************************************/ /******************************************************************************/ //Malloc memeory error, more APIs #define ERR_PBKCTL_ALLOC_MEMORY 0x4700002 /******************************************************************************/ /******************************************************************************/ //invalid parameters in API #define ERR_PBKCTL_INVALID_PARAMETER 0x4700003 /******************************************************************************/ /******************************************************************************/ //�����ڴ���� #define ERR_NOTE_ALLOC_MEMORY 0x4800001 /******************************************************************************/ /******************************************************************************/ //handler isn't a valid handler. #define ERR_NOTE_INVALID_HANDLE 0x4800002 /******************************************************************************/ /******************************************************************************/ //user input some invalid parameter. #define ERR_NOTE_INVALID_PARAMETER 0x4800003 /******************************************************************************/ /******************************************************************************/ //failure in allocation of memory. #define ERR_SB_ALLOC_MEMORY 0x4880001 /******************************************************************************/ /******************************************************************************/ //item with the specific identifier isn't found. #define ERR_SB_NOFIND_ITEM 0x4880002 /******************************************************************************/ /******************************************************************************/ //handler isn't a valid handler. #define ERR_SB_INVALID_HANDLE 0x4880003 /******************************************************************************/ /******************************************************************************/ //user input some invalid parameter. #define ERR_SB_INVALID_PARAMETER 0x4880004 /******************************************************************************/ /******************************************************************************/ //some error occurs in course of allocating memory. #define ERR_SCB_ALLOC_MEMORY 0x4900001 /******************************************************************************/ /******************************************************************************/ //handler isn''t a valid handler. #define ERR_SCB_INVALID_HANDLE 0x4900002 /******************************************************************************/ /******************************************************************************/ //user input some invalid parameter. #define ERR_SCB_INVALID_PARAMETER 0x4900003 /******************************************************************************/ /******************************************************************************/ //an error occurs in the course of allocating the memory. #define ERR_CLK_ALLOC_MEMORY 0x4980001 /******************************************************************************/ /******************************************************************************/ //handler isn''''t a valid handler. #define ERR_CLK_INVALID_HANDLE 0x4980002 /******************************************************************************/ /******************************************************************************/ //user input some invalid parameter. #define ERR_CLK_INVALID_PARAMETER 0x4980003 /******************************************************************************/ /******************************************************************************/ //handler isn't a valid handler to a grid. #define ERR_MNUB_INVALID_HANDLE 0x4a00001 /******************************************************************************/ /******************************************************************************/ //User input some invalid parameters #define ERR_MNUB_INVALID_PARAMETER 0x4a00002 /******************************************************************************/ /******************************************************************************/ //some errors occur during the course of allocing memory. #define ERR_MNUB_ALLOC_MEMORY 0x4a00003 /******************************************************************************/ /******************************************************************************/ //the specific item isn't find out. #define ERR_MNUB_NOFIND_ITEM 0x4a00004 /******************************************************************************/ /******************************************************************************/ //This function is not supported now. #define ERR_RFM_NOT_SUPPORT 0x4a80001 /******************************************************************************/ /******************************************************************************/ //This function don't find the specifed id. #define ERR_RFM_ID_NOT_FOUND 0x4a80002 /******************************************************************************/ /******************************************************************************/ //The input parameter is invalid #define ERR_RFM_INVALID_PARAMETER 0x4a80003 /******************************************************************************/ /******************************************************************************/ //The input index is invalid #define ERR_RFM_INVALID_INDEX 0x4a80004 /******************************************************************************/ /******************************************************************************/ //An invalid handle of CTL control. #define ERR_CTL_INVALID_HANDLE 0x4b00001 /******************************************************************************/ /******************************************************************************/ //Input parameter(s) error for a CTL module function. #define ERR_CTL_INVALID_PARAMETER 0x4b00002 /******************************************************************************/ /******************************************************************************/ //An invalid handle of LBC control. #define ERR_LBC_INVALID_HANDLE 0x4b80001 /******************************************************************************/ /******************************************************************************/ //Input parameter(s) error for a function of LBC module. #define ERR_LBC_INVALID_PARAMETER 0x4b80002 /******************************************************************************/ /******************************************************************************/ //No more memory to allocate for LBC module. #define ERR_LBC_NO_MORE_MEMORY 0x4b80003 /******************************************************************************/ /******************************************************************************/ //Invalid CTN Handle #define ERR_CTN_INVALID_HANDLE 0x4c00001 /******************************************************************************/ /******************************************************************************/ //Invalid I/O Parameter(s). #define ERR_CTN_INVALID_PARAMETER 0x4c00002 /******************************************************************************/ /******************************************************************************/ //Members Overflow. #define ERR_CTN_MEMBERS_OVERFLOW 0x4c00003 /******************************************************************************/ /******************************************************************************/ //Member Duplicate. #define ERR_CTN_MEMBER_DUPLICATE 0x4c00004 /******************************************************************************/ /******************************************************************************/ //Invalid Member. #define ERR_CTN_INVALID_MEMBER 0x4c00005 /******************************************************************************/ /******************************************************************************/ //Member not Exist #define ERR_CTN_MEMBER_NOTEXIST 0x4c00006 /******************************************************************************/ /******************************************************************************/ //No More Memory. #define ERR_CTN_NO_MORE_MEMORY 0x4c00007 /******************************************************************************/ /******************************************************************************/ //Fail to send a message to a window. #define ERR_WND_SENDMESS_FAILURE 0x4c00008 /******************************************************************************/ /******************************************************************************/ //Invalid hanlde #define ERR_WND_INVALID_HWND 0xc080001 /******************************************************************************/ /******************************************************************************/ //The COS message queue is full, you don't send message to the specified queue. #define ERR_COS_QUEUE_FULL 0xc180000 /******************************************************************************/ /******************************************************************************/ //The input parameter is invalid #define ERR_CFW_INVALID_PARAMETER 0x10000001 /******************************************************************************/ /******************************************************************************/ //The message queue is full, you don't send message to the specified queue. #define ERR_CFW_QUEUE_FULL 0x10000002 /******************************************************************************/ /******************************************************************************/ //Don't support this function now #define ERR_CFW_NOT_SUPPORT 0x10000003 /******************************************************************************/ /******************************************************************************/ //Don't find any operator identifier in the system. #define ERR_CFW_NOT_EXIST_OPERATOR_ID 0x10000004 /******************************************************************************/ /******************************************************************************/ //No any available free UTI in the system. #define ERR_CFW_NOT_EXIST_FREE_UTI 0x10000005 /******************************************************************************/ /******************************************************************************/ //Don't find any operator name in the system. #define ERR_CFW_NOT_EXIST_OPERATOR_NAME 0x10000006 /******************************************************************************/ /******************************************************************************/ //CFG_PARAM_OUT_RANGR #define ERR_CFG_PARAM_OUT_RANGR 0x10000007 /******************************************************************************/ /******************************************************************************/ //CFG_FAILURE #define ERR_CFG_FAILURE 0x10000008 /******************************************************************************/ /******************************************************************************/ //CFW_NOT_OPERATOR_ID #define ERR_CFW_NOT_OPERATOR_ID 0x10000009 /******************************************************************************/ /******************************************************************************/ //CFG_WRITE_REG_FAILURE #define ERR_CFG_WRITE_REG_FAILURE 0x1000000a /******************************************************************************/ /******************************************************************************/ //CFG_READ_REG_FAILURE #define ERR_CFG_READ_REG_FAILURE 0x1000000b /******************************************************************************/ /******************************************************************************/ //AOM_EMPTY_REGISTER_FUNCTION #define ERR_AOM_EMPTY_REGISTER_FUNCTION 0x1000000c /******************************************************************************/ /******************************************************************************/ //AOM_FAILURE #define ERR_CFW_NOT_EXIST_AO 0x1000000d /******************************************************************************/ /******************************************************************************/ //AOM_MISMATCH_MSG #define ERR_AOM_MISMATCH_MSG 0x1000000e /******************************************************************************/ /******************************************************************************/ //AOM_SMS_MT_FAILURE #define ERR_AOM_SMS_MT_FAILURE 0x1000000f /******************************************************************************/ /******************************************************************************/ //AOM_SMS_MO_FAILURE #define ERR_AOM_SMS_MO_FAILURE 0x10000010 /******************************************************************************/ /******************************************************************************/ //AOM_NOTOFY_FAILURE #define ERR_AOM_NOTOFY_FAILURE 0x10000011 /******************************************************************************/ /******************************************************************************/ //AOM_UTI_EMPTY #define ERR_AOM_UTI_EMPTY 0x10000012 /******************************************************************************/ /******************************************************************************/ //AOM_READY_QU_EMPTY #define ERR_AOM_READY_QU_EMPTY 0x10000013 /******************************************************************************/ /******************************************************************************/ //AOM_INIT_QU_FAILURE #define ERR_AOM_INIT_QU_FAILURE 0x10000014 /******************************************************************************/ /******************************************************************************/ //AOM_NW_FAILURE #define ERR_AOM_NW_FAILURE 0x10000015 /******************************************************************************/ /******************************************************************************/ //AOM_SIM_FAILURE #define ERR_AOM_SIM_FAILURE 0x10000016 /******************************************************************************/ /******************************************************************************/ //AOM_UNREG_FAILURE #define ERR_AOM_UNREG_FAILURE 0x10000017 /******************************************************************************/ /******************************************************************************/ //AOM_DOING_TAIL_OVER #define ERR_AOM_DOING_TAIL_OVER 0x10000018 /******************************************************************************/ /******************************************************************************/ //AOM_HAO_ILLEGAL #define ERR_AOM_HAO_ILLEGAL 0x10000019 /******************************************************************************/ /******************************************************************************/ // #define ERR_CFW_UTI_IS_BUSY 0x1000001a /******************************************************************************/ /******************************************************************************/ // #define ERR_CFW_UTI_INVALID 0x1000001b /******************************************************************************/ /******************************************************************************/ // #define ERR_ML_NAME_TOO_LONG 0x1000001c /******************************************************************************/ /******************************************************************************/ // #define ERR_ML_INVALID_CHARACTER 0x1000001d /******************************************************************************/ //[[hameina [+] for 221 project /******************************************************************************/ // Error code for common #define ERR_CFW_SIM_NOT_INITIATE 0x1000001e /******************************************************************************/ /******************************************************************************/ //Error Code defined for CC module #define ERR_CFW_OTHER_SIM_IN_CALL 0x1000001f /******************************************************************************/ /******************************************************************************/ #define ERR_CFW_NO_CALL_INPROGRESS 0x10000020 /******************************************************************************/ //]]hameina [+] for 221 project /******************************************************************************/ //phone failure #define ERR_CME_PHONE_FAILURE 0x10080001 /******************************************************************************/ /******************************************************************************/ //no connection to phone #define ERR_CME_NO_CONNECTION_TO_PHONE 0x10080002 /******************************************************************************/ /******************************************************************************/ //phone-adapter link reserved #define ERR_CME_PHONE_ADAPTER_LINK_RESERVED 0x10080003 /******************************************************************************/ /******************************************************************************/ //Operation not allowed #define ERR_CME_OPERATION_NOT_ALLOWED 0x10080004 /******************************************************************************/ /******************************************************************************/ //Operation not supported #define ERR_CME_OPERATION_NOT_SUPPORTED 0x10080005 /******************************************************************************/ /******************************************************************************/ //PH-SIM PIN required #define ERR_CME_PH_SIM_PIN_REQUIRED 0x10080006 /******************************************************************************/ /******************************************************************************/ //PH-FSIM PIN required #define ERR_CME_PH_FSIM_PIN_REQUIRED 0x10080007 /******************************************************************************/ /******************************************************************************/ //PH-FSIM PUK required #define ERR_CME_PH_FSIM_PUK_REQUIRED 0x10080008 /******************************************************************************/ /******************************************************************************/ //SIM not inserted #define ERR_CME_SIM_NOT_INSERTED 0x1008000b /******************************************************************************/ /******************************************************************************/ //SIM PIN required #define ERR_CME_SIM_PIN_REQUIRED 0x1008000c /******************************************************************************/ /******************************************************************************/ //SIM PUK REQUIRED #define ERR_CME_SIM_PUK_REQUIRED 0x1008000d /******************************************************************************/ /******************************************************************************/ //SIM FAILURED #define ERR_CME_SIM_FAILURE 0x1008000e /******************************************************************************/ /******************************************************************************/ //SIM BUSY #define ERR_CME_SIM_BUSY 0x1008000f /******************************************************************************/ /******************************************************************************/ //Incorrect password #define ERR_CME_INCORRECT_PASSWORD 0x10080011 /******************************************************************************/ /******************************************************************************/ //SIM PIN2 required #define ERR_CME_SIM_PIN2_REQUIRED 0x10080012 /******************************************************************************/ /******************************************************************************/ //SIM PUK2 required #define ERR_CME_SIM_PUK2_REQUIRED 0x10080013 /******************************************************************************/ /******************************************************************************/ //SIM PIN1 unblock #define ERR_CME_SIM_CHV_UNINIT 0x10080014 /******************************************************************************/ /******************************************************************************/ //Memory full #define ERR_CME_MEMORY_FULL 0x10080015 /******************************************************************************/ /******************************************************************************/ //invalid index #define ERR_CME_INVALID_INDEX 0x10080016 /******************************************************************************/ /******************************************************************************/ //not found #define ERR_CME_NOT_FOUND 0x10080017 /******************************************************************************/ /******************************************************************************/ //Memory failure #define ERR_CME_MEMORY_FAILURE 0x10080018 /******************************************************************************/ /******************************************************************************/ //text string too long #define ERR_CME_TEXT_STRING_TOO_LONG 0x10080019 /******************************************************************************/ /******************************************************************************/ //invalid characters in text string #define ERR_CME_INVALID_CHARACTERS_IN_TEXT_STRING 0x1008001a /******************************************************************************/ /******************************************************************************/ //dial string too long #define ERR_CME_DIAL_STRING_TOO_LONG 0x1008001b /******************************************************************************/ /******************************************************************************/ //invalid characters in dial string #define ERR_CME_INVALID_CHARACTERS_IN_DIAL_STRING 0x1008001c /******************************************************************************/ /******************************************************************************/ //no network service #define ERR_CME_NO_NETWORK_SERVICE 0x1008001f /******************************************************************************/ /******************************************************************************/ //Network timeout #define ERR_CME_NETWORK_TIMEOUT 0x10080020 /******************************************************************************/ /******************************************************************************/ //Network not allowed emergency calls only #define ERR_CME_NETWORK_NOT_ALLOWED_EMERGENCY_CALLS_ONLY 0x10080021 /******************************************************************************/ /******************************************************************************/ //Network personalization PIN required #define ERR_CME_NETWORK_PERSONALIZATION_PIN_REQUIRED 0x10080029 /******************************************************************************/ /******************************************************************************/ //Network personalization PUK required #define ERR_CME_NETWORK_PERSONALIZATION_PUK_REQUIRED 0x1008002a /******************************************************************************/ /******************************************************************************/ //Network subset personalization PIN required #define ERR_CME_NETWORK_SUBSET_PS_PIN_REQUIRED 0x1008002b /******************************************************************************/ /******************************************************************************/ //Network subset personalization PIN required #define ERR_CME_NETWORK_SUBSET_PS_PUK_REQUIRED 0x1008002c /******************************************************************************/ /******************************************************************************/ //service provider personalization PIN required #define ERR_CME_SERVICE_PROVIDER_PS_PIN_REQUIRED 0x1008002d /******************************************************************************/ /******************************************************************************/ //service provider personalization PUK required #define ERR_CME_SERVICE_PROVIDER_PS_PUK_REQUIRED 0x1008002e /******************************************************************************/ /******************************************************************************/ //Corporate personalization PIN required #define ERR_CME_CORPORATE_PERSONALIZATION_PIN_REQUIRED 0x1008002f /******************************************************************************/ /******************************************************************************/ //Corporate personalization PUK required #define ERR_CME_CORPORATE_PERSONALIZATION_PUK_REQUIRED 0x10080030 /******************************************************************************/ /******************************************************************************/ //PH-SIM PUK required (PH-SIM PUK may also be referred to as Master Phone Code. //For further details #define ERR_CME_PH_SIM_PUK_REQUIRED 0x10080031 /******************************************************************************/ /******************************************************************************/ //Unknown #define ERR_CME_UNKNOWN 0x10080065 /******************************************************************************/ /******************************************************************************/ //Operation temporarily not allowed #define ERR_CME_OPERATION_TEMPORARILY_NOT_ALLOWED 0x10080101 /******************************************************************************/ /******************************************************************************/ //call barred #define ERR_CME_CALL_BARRED 0x10080102 /******************************************************************************/ /******************************************************************************/ //phone is busy #define ERR_CME_PHONE_IS_BUSY 0x10080103 /******************************************************************************/ /******************************************************************************/ //invalid dial string #define ERR_CME_INVALID_DIAL_STRING 0x10080105 /******************************************************************************/ /******************************************************************************/ //ss not executed #define ERR_CME_SS_NOT_EXECUTED 0x10080106 /******************************************************************************/ /******************************************************************************/ //SIM_BLOCKED #define ERR_CME_SIM_BLOCKED 0x10080107 /******************************************************************************/ /******************************************************************************/ //Unassigned (unallocated) number #define ERR_CMS_UNASSIGNED_NUMBER 0x10100002 /******************************************************************************/ /******************************************************************************/ //Operator determined barring #define ERR_CMS_OPERATOR_DETERMINED_BARRING 0x10100009 /******************************************************************************/ /******************************************************************************/ //Call barred #define ERR_CMS_CALL_BARRED 0x1010000b /******************************************************************************/ /******************************************************************************/ //Short message transfer rejected #define ERR_CMS_SHORT_MESSAGE_TRANSFER_REJECTED 0x10100016 /******************************************************************************/ /******************************************************************************/ //Destination out of service #define ERR_CMS_DESTINATION_OUT_OF_SERVICE 0x1010001c /******************************************************************************/ /******************************************************************************/ //Unidentified subscriber #define ERR_CMS_UNIDENTIFIED_SUBSCRIBER 0x1010001d /******************************************************************************/ /******************************************************************************/ //Facility rejected #define ERR_CMS_FACILITY_REJECTED 0x1010001e /******************************************************************************/ /******************************************************************************/ //Unknown subscriber #define ERR_CMS_UNKNOWN_SUBSCRIBER 0x1010001f /******************************************************************************/ /******************************************************************************/ //Network out of order #define ERR_CMS_NETWORK_OUT_OF_ORDER 0x10100027 /******************************************************************************/ /******************************************************************************/ //Temporary failure #define ERR_CMS_TEMPORARY_FAILURE 0x1010002a /******************************************************************************/ /******************************************************************************/ //Congestion #define ERR_CMS_CONGESTION 0x1010002b /******************************************************************************/ /******************************************************************************/ //Resources unavailable, unspecified #define ERR_CMS_RESOURCES_UNAVAILABLE 0x10100030 /******************************************************************************/ /******************************************************************************/ //Requested facility not subscribed #define ERR_CMS_REQUESTED_FACILITY_NOT_SUBSCRIBED 0x10100033 /******************************************************************************/ /******************************************************************************/ //Requested facility not implemented #define ERR_CMS_REQUESTED_FACILITY_NOT_IMPLEMENTED 0x10100046 /******************************************************************************/ /******************************************************************************/ //Invalid short message transfer reference value #define ERR_CMS_INVALID_SMS_TRANSFER_REFERENCE_VALUE 0x10100052 /******************************************************************************/ /******************************************************************************/ //Invalid message, unspecified #define ERR_CMS_INVALID_MESSAGE 0x10100060 /******************************************************************************/ /******************************************************************************/ //Invalid mandatory information #define ERR_CMS_INVALID_MANDATORY_INFORMATION 0x10100061 /******************************************************************************/ /******************************************************************************/ //Message type non-existent or not implemented #define ERR_CMS_MESSAGE_TYPE_NON_EXISTENT 0x10100062 /******************************************************************************/ /******************************************************************************/ //Message not compatible with short message protocol state #define ERR_CMS_MSG_NOT_CPB_WITH_SMS_PROTOCOL_STATE 0x10100063 /******************************************************************************/ /******************************************************************************/ //Information element non-existent or not implemented #define ERR_CMS_INFORMATION_ELEMENT_NON_EXISTENT 0x10100064 /******************************************************************************/ /******************************************************************************/ //Protocol error, unspecified #define ERR_CMS_PROTOCOLERROR 0x10100070 /******************************************************************************/ /******************************************************************************/ //Interworking, unspecified #define ERR_CMS_INTERWORKING_UNSPECIFIED 0x10100080 /******************************************************************************/ /******************************************************************************/ //Telematic interworking not supported #define ERR_CMS_TELEMATIC_INTERWORKING_NOT_SUPPORTED 0x10100081 /******************************************************************************/ /******************************************************************************/ //Short message Type 0 not supported #define ERR_CMS_SHORT_MESSAGE_TYPE_0_NOT_SUPPORTED 0x10100082 /******************************************************************************/ /******************************************************************************/ //Cannot replace short message #define ERR_CMS_CANNOT_REPLACE_SHORT_MESSAGE 0x10100083 /******************************************************************************/ /******************************************************************************/ //Unspecified TP-PID error #define ERR_CMS_UNSPECIFIED_TP_PID_ERROR 0x10100090 /******************************************************************************/ /******************************************************************************/ //Data coding scheme (alphabet) not supported #define ERR_CMS_DATACODING_SCHEME_NOT_SUPPORTED 0x10100091 /******************************************************************************/ /******************************************************************************/ //Message class not supported #define ERR_CMS_MESSAGE_CLASS_NOT_SUPPORTED 0x10100092 /******************************************************************************/ /******************************************************************************/ //Unspecified TP-DCS error #define ERR_CMS_UNSPECIFIED_TP_DCS_ERROR 0x101000a0 /******************************************************************************/ /******************************************************************************/ //Command cannot be actioned #define ERR_CMS_CMD_CNOT_ACT 0x101000a1 /******************************************************************************/ /******************************************************************************/ //Command unsupported #define ERR_CMS_COMMAND_UNSUPPORTED 0x101000a2 /******************************************************************************/ /******************************************************************************/ //Unspecified TP-Command error #define ERR_CMS_UNSPECIFIED_TP_COMMAND_ERROR 0x101000b0 /******************************************************************************/ /******************************************************************************/ //TPDU not supported #define ERR_CMS_TPDU_NOT_SUPPORTED 0x101000b1 /******************************************************************************/ /******************************************************************************/ //SC busy #define ERR_CMS_SC_BUSY 0x101000c1 /******************************************************************************/ /******************************************************************************/ //No SC subscription #define ERR_CMS_NO_SC_SUBSCRIPTION 0x101000c2 /******************************************************************************/ /******************************************************************************/ //SC system failure #define ERR_CMS_SC_SYSTEM_FAILURE 0x101000c3 /******************************************************************************/ /******************************************************************************/ //Invalid SME address #define ERR_CMS_INVALID_SME_ADDRESS 0x101000c4 /******************************************************************************/ /******************************************************************************/ //Destination SME barred #define ERR_CMS_DESTINATION_SME_BARRED 0x101000c5 /******************************************************************************/ /******************************************************************************/ //SM Rejected-Duplicate SM #define ERR_CMS_SM_REJECTED_DUPLICATE_SM 0x101000c6 /******************************************************************************/ /******************************************************************************/ //TP-VPF not supported #define ERR_CMS_TP_VPF_NOT_SUPPORTED 0x101000c7 /******************************************************************************/ /******************************************************************************/ //TP-VP not supported #define ERR_CMS_TP_V_NOT_SUPPORTED 0x101000c8 /******************************************************************************/ /******************************************************************************/ //D0 SIM SMS storage full #define ERR_CMS_D0_SIM_SMS_STORAGE_FULL 0x101000d1 /******************************************************************************/ /******************************************************************************/ //No SMS storage capability in SIM #define ERR_CMS_NO_SMS_STORAGE_CAPABILITY_IN_SIM 0x101000d2 /******************************************************************************/ /******************************************************************************/ //Error in MS #define ERR_CMS_ERROR_IN_MS 0x101000d3 /******************************************************************************/ /******************************************************************************/ //Memory Capacity Exceeded #define ERR_CMS_MEMORY_CAPACITY_EXCEEDED 0x101000d4 /******************************************************************************/ /******************************************************************************/ //SIM Application Toolkit Busy #define ERR_CMS_SIM_APPLICATION_TOOLKIT_USY 0x101000d5 /******************************************************************************/ /******************************************************************************/ //SIM data download error #define ERR_CMS_SIM_DATA_DOWNLOAD_ERROR 0x101000d6 /******************************************************************************/ /******************************************************************************/ //Unspecified error cause #define ERR_CMS_UNSPECIFIED_ERROR_CAUSE 0x10100100 /******************************************************************************/ /******************************************************************************/ //ME failure #define ERR_CMS_ME_FAILURE 0x1010012d /******************************************************************************/ /******************************************************************************/ //SMS service of ME reserved #define ERR_CMS_SMS_SERVICE_OF_ME_RESERVED 0x1010012e /******************************************************************************/ /******************************************************************************/ //Operation not allowed #define ERR_CMS_OPERATION_NOT_ALLOWED 0x1010012f /******************************************************************************/ /******************************************************************************/ //Operation not supported #define ERR_CMS_OPERATION_NOT_SUPPORTED 0x10100130 /******************************************************************************/ /******************************************************************************/ //Invalid PDU mode parameter #define ERR_CMS_INVALID_PDU_MODE_PARAMETER 0x10100131 /******************************************************************************/ /******************************************************************************/ //Invalid PDU mode parameter #define ERR_CMS_INVALID_TEXT_MODE_PARAMETER 0x10100132 /******************************************************************************/ /******************************************************************************/ //SIM not inserted #define ERR_CMS_SIM_NOT_INSERTED 0x10100137 /******************************************************************************/ /******************************************************************************/ //SIM PIN required #define ERR_CMS_SIM_PIN_REQUIRED 0x10100138 /******************************************************************************/ /******************************************************************************/ //PH-SIM PIN required #define ERR_CMS_PH_SIM_PIN_REQUIRED 0x10100139 /******************************************************************************/ /******************************************************************************/ //SIM failure #define ERR_CMS_SIM_FAILURE 0x1010013a /******************************************************************************/ /******************************************************************************/ //SIM busy #define ERR_CMS_SIM_BUSY 0x1010013b /******************************************************************************/ /******************************************************************************/ //SIM wrong #define ERR_CMS_SIM_WRONG 0x1010013c /******************************************************************************/ /******************************************************************************/ //SIM PUK required #define ERR_CMS_SIM_PUK_REQUIRED 0x1010013d /******************************************************************************/ /******************************************************************************/ //SIM PIN2 required #define ERR_CMS_SIM_PIN2_REQUIRED 0x1010013e /******************************************************************************/ /******************************************************************************/ //SIM PUK2 required #define ERR_CMS_SIM_PUK2_REQUIRED 0x1010013f /******************************************************************************/ /******************************************************************************/ //Memory failure #define ERR_CMS_MEMORY_FAILURE 0x10100141 /******************************************************************************/ /******************************************************************************/ //Invalid memory index #define ERR_CMS_INVALID_MEMORY_INDEX 0x10100142 /******************************************************************************/ /******************************************************************************/ //Memory full #define ERR_CMS_MEMORY_FULL 0x10100143 /******************************************************************************/ /******************************************************************************/ //SMSC address unknown #define ERR_CMS_SMSC_ADDRESS_UNKNOWN 0x1010014b /******************************************************************************/ /******************************************************************************/ //no network service #define ERR_CMS_NO_NETWORK_SERVICE 0x1010014c /******************************************************************************/ /******************************************************************************/ //Network timeout #define ERR_CMS_NETWORK_TIMEOUT 0x1010014d /******************************************************************************/ /******************************************************************************/ //NO +CNMA ACK EXPECTED #define ERR_CMS_NO_CNMA_ACK_EXPECTED 0x10100155 /******************************************************************************/ /******************************************************************************/ //Unknown error #define ERR_CMS_UNKNOWN_ERROR 0x101001f5 /******************************************************************************/ /******************************************************************************/ //User abort #define ERR_CMS_USER_ABORT 0x10100201 /******************************************************************************/ /******************************************************************************/ //unable to store #define ERR_CMS_UNABLE_TO_STORE 0x10100202 /******************************************************************************/ /******************************************************************************/ //invalid status #define ERR_CMS_INVALID_STATUS 0x10100203 /******************************************************************************/ /******************************************************************************/ //invalid character in address string #define ERR_CMS_INVALID_CHARACTER_IN_ADDRESS_STRING 0x10100204 /******************************************************************************/ /******************************************************************************/ //invalid length #define ERR_CMS_INVALID_LENGTH 0x10100205 /******************************************************************************/ /******************************************************************************/ //invalid character in pdu #define ERR_CMS_INVALID_CHARACTER_IN_PDU 0x10100206 /******************************************************************************/ /******************************************************************************/ //invalid parameter #define ERR_CMS_INVALID_PARAMETER 0x10100207 /******************************************************************************/ /******************************************************************************/ //invalid length or character #define ERR_CMS_INVALID_LENGTH_OR_CHARACTER 0x10100208 /******************************************************************************/ /******************************************************************************/ //invalid character in text #define ERR_CMS_INVALID_CHARACTER_IN_TEXT 0x10100209 /******************************************************************************/ /******************************************************************************/ //timer expired #define ERR_CMS_TIMER_EXPIRED 0x1010020a /******************************************************************************/ /******************************************************************************/ //The uart is not existing. #define ERR_DFW_NOT_EXIST_DEVICE 0x14080001 /******************************************************************************/ /******************************************************************************/ //The input parameter is invalid. #define ERR_DFW_INVALID_PARAMETER 0x14080002 /******************************************************************************/ /******************************************************************************/ //The input parameter is invalid. #define ERR_SIM_STK_BUSY 0x14080003 /******************************************************************************/ /******************************************************************************/ //The input parameter is invalid. #define ERR_INVALID_SCA 0x14080004 /******************************************************************************/ /******************************************************************************/ //The input parameter is invalid. #define ERR_NO_NEED_SAVE 0x14080005 /******************************************************************************/ /****************************************** Dns error ******************************************/ #define ERR_EMPTY_PRI_DNSSERVER_IP 0x16000001 #endif // _H_