
/***************************************************************************
**
**    $Header:   D:/ECB2S/SRC/LOG/ERROR/ERRTEXT.HDR   1.0.1.1.1.5   17 Apr 1997 16:29:38   ZJRD  $
**
**    $Log:   D:/ECB2S/SRC/LOG/ERROR/ERRTEXT.HDR  $
   
      Rev 1.0.1.1.1.5   17 Apr 1997 16:29:38   ZJRD
   No change.
   
      Rev 1.0.1.1.1.4   16 Apr 1997 11:08:24   ZJRD
   No change.
   
      Rev 1.0.1.1.1.3   10 Apr 1997 15:55:04   ZJRD
   2.09F
   
      Rev 1.0.1.1.1.1   03 Apr 1997 15:32:16   ZJRD
   No change.
   
      Rev 1.0.1.1.1.0   28 Mar 1997 10:36:22   ZJRD
   easy pack sld 2.09d
   
      Rev 1.0.1.0   19 Mar 1997 11:46:16   ZJRD
   No change.
   
      Rev 1.0   12 Mar 1997 15:00:20   ZJRD
   Initial revision.
   
      Rev 1.7.1.0.1.2   09 Dec 1996 10:24:10   ZJRD
   EasyPack/SLD Version 2.0P
** 
****************************************************************************/

/****************************************************************************
**
**  Name:  ERRTEXT.RC
**
**  Description:
**      Resource script for errtext's string table.  Most of this
**      file is automatically generated from mkerrors.h, which is used
**      to generate this file, errerr.h (included here), errcodec.h. 
**      All of these files must be kept synchronized, so the only file to
**      change by hand when adding or changing an error is the mkerrors.h
**      file.
**
**      All the error strings for EP/SLD go here.
**
**  Status:  CODED
**
**  Author:  Jamoon Zhou	Date: 3/20/96
**
**  Copyright (C) 1996 Microtek International.  All rights reserved.
**
*****************************************************************************/
#include "errerr.h"
#include "errtext.rc2"

STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
{
 
//  Error codes are in  errcodec.h and are sequentially numbered. 
//  The error messages are stored in mkerrors.h and the recovery 
//  messages are stored in mkerror1.h.
//  The remainder of this file is automatically generated.
//  If you want to change the head of this file, you must change the
//  errtext.hdr file.

ER_NO_SUCH_ERRORCODE,             "Error code %ld not exist."
ER_ICE_JED_PROGRAME_VERIFY_ERROR, "Jed program verify error!"
ER_ICE_JED_CHECK_DATA_ERROR,      "Jed check data error!"
ER_ICE_JED_CHECK_DEVICE_ERROR,    "Jed check device error!"
ER_ICE_SLEEPING,                  "ICE is sleeping!"
ER_ICE_POWERDOWN,                 "ICE is powerdown!"
ER_ICE_IDLE,                      "ICE is idle!"
ER_ICE_NO_MATCH,                  "ER_ICE_NO_MATCH!"
ER_ICE_FLASH_SWITCH_FAIL,         "ER_ICE_FLASH_SWITCH_FAIL!"
ER_ICE_FLASH_PROG_FAIL,           "ER_ICE_FLASH_PROG_FAIL!"
ER_ICE_FLASH_EREASE_FAIL,         "ER_ICE_FLASH_EREASE_FAIL!"
ER_ICE_INVALID_FIRMWARE,          "ICE invalid firware!"
ER_ICE_INVALID_FLY_COMMAND,       "ER_ICE_INVALID_FLY_COMMAND!"
ER_ICE_CPU_FLY,                   "ICE cpu flying!"
ER_ICE_COV_RBW_FAIL,              "ER_ICE_COV_RBW_FAIL!"
ER_ICE_TRACE_BOARD_FAIL,          "ER_ICE_TRACE_BOARD_FAIL!"
ER_ICE_EMM_FAIL,                  "ER_ICE_EMM_FAIL!"
ER_ICE_MCE16A_FAIL,               "ER_ICE_MCE16A_FAIL!"
ER_ICE_INVALID_CPU,               "Invalid CPU!"
ER_ICE_REC_TIME_OUT,              "ER_ICE_REC_TIME_OUT!"
ER_ICE_EP_PENDING,                "ER_ICE_EP_PENDING!"
ER_ICE_EMM_SET_ERROR,             "ER_ICE_EMM_SET_ERROR!"
ER_ICE_BUFFER_EMPTY,              "ER_ICE_BUFFER_EMPTY!"
ER_ICE_EVENT_FULL,                "ER_ICE_EVENT_FULL!"
ER_ICE_TIMER_ERROR,               "ICE timer error!"
ER_ICE_CNT_ERROR,                 "ER_ICE_CNT_ERROR!"
ER_ICE_NO_EMM,                    "ER_ICE_NO_EMM!"
ER_ICE_TARGET_RESET,              "ER_ICE_TARGET_RESET!"
ER_ICE_USER_CC,                   "ER_ICE_USER_CC!"
ER_ICE_NO_VCC,                    "ER_ICE_NO_VCC!"
ER_ICE_ADDR_MISMATCH,             "ICE address mismatch!"
ER_ICE_SPACE_MISMATCH,            "ER_ICE_SPACE_MISMATCH!"
ER_ICE_BANK_MISMATCH,             "ICE bank mismatch!"
ER_ICE_ATTRIBUTE_MISMATCH,        "ER_ICE_ATTRIBUTE_MISMATCH!"
ER_ICE_ADDR_RANGE_OVERFLOW,       "ER_ICE_ADDR_RANGE_OVERFLOW!"
ER_ICE_BANK_FULL,                 "ER_ICE_BANK_FULL!"
ER_ICE_WARN_START,                "ER_ICE_WARN_START!"
ER_ICE_LINK_MICE_FAIL,            "ER_ICE_LINK_MICE_FAIL!"
ER_ICE_TRIG_HALT,                 "ER_ICE_TRIG_HALT!"
ER_ICE_RBW_HALT,                  "ER_ICE_RBW_HALT!"
ER_ICE_VIOL_HALT,                 "ER_ICE_VIOL_HALT!"
ER_ICE_BKPT2_HALT,                "ER_ICE_BKPT2_HALT!"
ER_ICE_BKPT1_HALT,                "ER_ICE_BKPT1_HALT!"
ER_ICE_NO_TRACE_MODULE,           "ICE no trace board!"
ER_ICE_TIME_OUT,                  "ICE time out!"
ER_ICE_COMMAND_ERROR,             "ER_ICE_COMMAND_ERROR!"
ER_ICE_NOT_READY,                 "Target is not ready!"
ER_ICE_BROKE,                     "CPU stop!"
ER_ICE_CPU_RUN,                   "CPU free running!"
ER_ICE_TEST_FAIL,                 "Test failure!"
ER_ICE_ABS_OVERFLOW,              "Abs address overflow!"
ER_ICE_MAP_FAIL,                  "Memory map fail!"
ER_ICE_ERROR_BOUN,                "Error map boundary!"
ER_ICE_BAD_FRAME,                 "Invalid frame number!"
ER_ICE_BUS_REQUEST,               "Bus request!"
ER_ICE_MICE_LIMIT,                "MICE limitation!"
ER_ICE_ERROR_MICE,                "Linking incorrect MICE model!"
ER_ICE_ERROR_COM,                 "Communication error!"
ER_ICE_HALT_USER,                 "user pressed ^C!"
ER_ICE_BAD_IN,                    "Error encountered on user input!"
ER_ICE_BAD_REG,                   "Bad register number encountered!"
ER_ICE_BREAK_I,                   "Break on instruction fetch!"
ER_ICE_BREAK,                     "Break on memory access!"
ER_ICE_NO_FOUND,                  "Not found in memory search!"
ER_ICE_NO_DIFF,                   "No difference in memory compare!"
ER_ICE_STEP_ERROR,                "Target cannot step!"
ER_ICE_ERROR_WRITE,               "Memory write failure!"
ER_ICE_ERROR_READ,                "Memory read failure!"
ER_ICE_MEM_PROTECT,               "Access the protected memory!"
ER_ICE_MEM_GUARD,                 "Access the guarded memory!"
ER_ICE_MICE_HALT,                 "Target CPU halted!"
ER_ICE_OK,                        "Abi return OK!"
ER_ICE_1,                         "EP running!"
ER_EMU_TARGET_CPU_HALT,           "Cpu is Halted!"
ER_EMU_PROGRAM_IS_RUN,            "EP Running!"
ER_EMU_GOFLY_ERR_MSG,             "Cpu is running!"
ER_PRE_SEL_REG,                   "Select register error."
ER_PRE_REG_VALUE,                 "Register value error."
ER_PRE_REG_NOT_EXIST,             "Register does not exist."
ER_PRE_CPU_SETTING,               "Error CPU setting."
ER_DAD_ERROR,                     "Dad Server Error!"
ER_SYN_BASE,                      "base."
ER_SYN_BASE3,                     "No such command."
ER_SYN_BASE4,                     "Syntax error."
ER_SYN_BASE5,                     "The address is out of range."
ER_SYN_BASE6,                     "The length is out of range."
ER_SYN_BASE7,                     "The length is invalid."
ER_SYN_BASE8,                     "The address include invalid char."
ER_SYN_BASE9,                     "The address type is error."
ER_SYN_BASE10,                    "Map address boundary error."
ER_SYN_BASE11,                    "The map attribute is error."
ER_SYN_BASE12,                    "The register name is invalid."
ER_SYN_BASE13,                    "The data is out of range."
ER_SYN_BASE14,                    "The data is invalid."
ER_SYN_BASE15,                    "The file name is invalid."
ER_SYN_BASE16,                    "The module name is invalid."
ER_SYN_BASE17,                    "The variable name is invalid."
ER_SYN_BASE18,                    "The symbol name is invalid."
ER_SYN_BASE19,                    "The count is invalid."
ER_SYN_BASE20,                    "The count is out of range."
ER_SYN_BASE21,                    "The port is invalid."
ER_SYN_BASE22,                    "The address format is error."
ER_SYN_BASE23,                    "The symbol doesn't exist."
ER_SYN_BASE24,                    "The second address is less than first."
ER_SYN_BASE25,                    "The address text string is overflow."
ER_SYN_BASE26,                    "The address text string is empty."
ER_SYN_BASE27,                    "The status is error."
ER_SYN_BASE28,                    "No trace board."
ER_TRC_NONEINPUT,                 "You Must Input Something!"
ER_TRC_COUNT_ERR,                 "Input count error!"
ER_TRC_CONVERTERR,                "Convert value error!"
ER_TRC_PSPACEERR,                 "Accept program space only!"
ER_TRC_RANGEERR,                  "Memory range error!"
ER_TRC_ADDR_TOOMUCH,              "Too many address input!"
ER_TRC_INPUT_ERR,                 "Input error!"
ER_ADDR_FORMAT,                   "The address format is error."
ER_ADDR_INVALID,                  "The address include invalid char."
ER_ADDR_OUTRANGE,                 "The address is out of range."
ER_ADDR_SYMBOL,                   "The symbol is not exist."
ER_ADDR_COMPARE,                  "Invalid address range."
ER_ADDR_OVERFLOW,                 "The address is overflow."
ER_ADDR_EMPTY,                    "The address string is empty."
ER_ADDR_DEFAULT,                  "The address is error."
ER_ADDR_BANKERROR,                "The address bank is error."
ER_ADDR_NOBANK,                   "The FW not support bank switch."
ER_LDR_MEMORY_ALLOC,              "Memory alloc failure!"
ER_LDR_ABI_MEMORY_READ,           "Memory read failure!"
ER_LDR_ABI_MEMORY_WRITE,          "Memory write failure!"
ER_LDR_READ_FILE,                 "Loader read file error!"
ER_LDR_ABORT,                     "User abort requested."
ER_LDR_SYM_TYPE,                  "Symbol Type Error!"
ER_LDR_FILE_FORMAT,               "Load file format error!"
ER_LDR_TYPE,                      "Error type!"
ER_LDR_SCOPE,                     "scope error! Current offset in file: 0x%X"
ER_LDR_MODULE_FORMAT,             "Module format error !"
ER_LDR_BLOCK_INFO,                "Block information error!"
ER_LDR_LOAD_MODULE,               "Load module error!"
ER_LDR_UBROF_FORMAT,              "Ubrof format error ! Current offset in file: 0x%X"
ER_LDR_SYM_SERVER,                "Symbol Server Failure !"
ER_LDR_UNKNOWN,                   "Loader Unknown error!"
ER_LDR_BANKSIZE,                  "Bank number you specified in file has not been supported by HardWare!"
ER_CODE_NOT_IN_CODESEG,           "Download code not in code segment!"
ER_LDR_FILE_BANK,                 "This file contained bank information. Please remove option located to bank area when you load this file!"
ER_LDR_VERSION_FORMAT,            "Version information is not right"
ER_LDR_MODULE_ERRONEOUS,          "Warning: This loader file is invalid"
ER_LDR_LONG_NAME,                 "Name of symbol is too long, please redefine!"
ER_LDR_RELOCATE,                  "This loader file is not an absolute file"
ER_LDR_NO_BANK,                   "Bank switching is not supported by HardWare"
ER_LDR_GET_CPU,                   "Error: Can not get cpu status from HardWare!"
ER_LDR_HALT_CPU,                  "Error:Can not load file when CPU is running"
ER_STK_BASE,                      "OK"
ER_STK_BASE1,                     "Insufficient memory."
ER_STK_BASE2,                     "Cannot load bitmap for the variable window."
ER_STK_BASE3,                     "Invalid trace back level."
ER_STK_BASE4,                     "Error status."
ER_VAR_BASE,                      "OK"
ER_VAR_BASE1,                     "Insufficient memory."
ER_VAR_BASE2,                     "Cannot load bitmap for the Variable window."
ER_VAR_BASE3,                     "Error status."
ERI_LDR_DOWNLOAD,                 "Download file : "
RE_MEMORY_ALLOC,                  "Close some applications or restart Windows."
ER_APP_OUTMEMORY,                 "Out of memory!"
ER_APP_ERRLOADFILE,               "Cannot loading %s!"
ER_APP_SYNTAXERR,                 "Syntax Error!"
}
