Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2875 dpurdie 1
ErrMess_CantDoNow:Can't be done after program has terminated
2
ErrMess_BeforeStart:Can't be done before program starts
3
ErrMess_CommandSyntax:Syntax error
4
ErrMess_BadEnd:Expression incorrectly terminated
5
ErrMess_NoLogFile:No log file
6
ErrMess_LogOpen:Already logging, use 'LOG' with no arguments to close
7
ErrMess_FOpen:Cannot open file
8
ErrMess_FileRW:File transfer failure
9
ErrMess_NoFile:No file
10
ErrMess_Type:Type error
11
ErrMess_BadFormat:Bad format string, no \'%%\'
12
ErrMess_NotInDbgData:Debug data not available
13
ErrMess_Brace:Missing brace
14
ErrMess_MultipleBreakPoints:Multiple breakpoints, please specify breakpoint to remove
15
ErrMess_NoBreakPoints:No breakpoints set
16
ErrMess_MultipleWatchPoints:Multiple watchpoints, please specify watchpoint to remove
17
ErrMess_NoWatchPoints:No watchpoints set
18
ErrMess_NoImage:No image loaded
19
ErrMess_UnknownCoPro:Unknown coprocessor
20
ErrMess_BadCoProReg:Invalid coprocessor register number
21
ErrMess_SplitCodeData:Split code and data probably error for executable AIF image
22
ErrMess_MemStats:Error reading memory statistics
23
ErrMess_SillyRange:Unreasonably large address range
24
ErrMess_NoSuchAlias:No such alias
25
ErrMess_BadFormat2:Bad format string, '%%\' not followed by conversion specifier
26
ErrMess_NotHandled:No handler for this SYS command
27
ErrMess_Unknown:Unknown error code %d
28
ErrMess_NoPiccolo:No piccolo
29
ErrMess_UnexpectedErr:Unexpected error code
30
Fail_MissingParam:Missing parameter for \"-%s\"
31
Fail_SignalHandler:Signal handler error?
32
Fail_SignalHandlerPathetic:Signal handler doesn't know what to do\n
33
Fail_Reopen:Failed to reopen file %s
34
Fail_Fseek:Fseek to %x failed on reopening file %s
35
Fail_InvalidLinespeed:%d is an invalid linespeed
36
Fail_InvalidClockspeed:\"%s\" is an invalid clock speed
37
Fail_UnrecognisedArg:Unrecognised argument \"-%s %s\"
38
Fail_UnrecognisedArg2:unrecognised argument \"%s\"
39
Fail_NoRDI:No RDI interface matches arguments
40
Fail_Allocate:Failed to allocate heap space (size %d)
41
Fail_LoadDLL:Failed to load %s
42
Fail_BadRDIDLL:%s isn't a valid RDI implementation
43
Fail_Timeout:Fatal error: Timeout in host-target communications\n
44
Misc_ArithError:\nArithmetic error\n
45
Misc_ErrorAt:%s at 
46
Misc_TypeVersion:%s %s\n
47
Misc_SelectedVersion:Selected version = %d\n
48
Misc_ConfigVersion:%s  version %ld\n
49
Misc_ObjProgramFile:Object program file %s\n
50
Misc_Warning:** Warning: %s\n
51
Misc_Error:** Error: %s\n
52
Misc_Quitting:Quitting\n
53
Misc_FoundAt:Found at:
54
Misc_FoundAtBlank:         
55
Misc_StrAtLoc:%s at 0x%lx\n
56
Misc_NotFound:Not found
57
Misc_Line1:, line %ld
58
Misc_Line2:, line %ld:%ld
59
Misc_Line3:, line %ld/%ld
60
Misc_Line4:, line %ld:%ld/%ld
61
Misc_Offset: (offset %#lx)
62
Misc_Of: of 
63
Misc_OutOfScope:Watchpoint #%d at %s out of scope\n
64
Misc_BreakptAt:at %s
65
Misc_BreakptCount: count %d (of %d) 
66
Misc_Context:\ncontext: 
67
Misc_RDIReset:\nRDI reset\n
68
Misc_MemStatBanner:address  name       w acc R(N/S)  W(N/S)     reads(N/S)     writes(N/S)   time (ns)\n
69
Misc_MemStatFormat:%.8lX %-10s %c %s %3d/%-3d %3d/%-3d %7ld/%-7ld %7ld/%-7ld %-12.0f
70
Misc_AmbiguousRDI:RDI interface ambiguous from arguments - choosing '%s'
71
Log_Banner:| ARM Symbolic Debugger command interaction log\n
72
Log_ProgName:| Program file %s\n
73
Complain_OverlongInput:Overlong input line\n
74
Complain_Syntax:Syntax: %s\n
75
Complain_Unrecognised:Unrecognised command: <%s>\n
76
Complain_InitErr:Error during initialisation: %s\n
77
Complain_InitFailed:** Initialisation failed: %s\n
78
help1:\n\
79
%s is an interactive source-level debugger providing high level debugging\n\
80
support for languages such as C and low level support for assembly\n\
81
language.\n\n\
82
Interactive help is available within %s with the HELP command.\n\n\
83
Command line format:\n\n
84
help2: %s [options] [<imagefile> [<arguments>]]\n\n
85
help3:\
86
options: (abbreviations shown capitalised)\n\
87
\n\
88
-Little          require target memory to be little-endian\n\
89
-Big             require target memory to be big-endian\n
90
help4:\
91
-PRocessor name  specify target processor\n\
92
-FPE             require target to load the FP emulator\n\
93
-NOFPE           require target not to load the FP emulator\n\
94
-SYmbols name    load symbols from specified file (cf Readsymbols command)\n
95
help4andahalf:\
96
-O name          write output from the debuggee to the named file\n\
97
-SCript name     take commands from the named file (reverting to stdin on\n\
98
                 reaching EOF)\n\
99
-Exec            do not ask for commands, instead do \"go\" and then \"quit\"\n\
100
-Iname           add name to the set of paths to be searched to find source\n\
101
                 files\n
102
help5:\
103
Debuggee selection\n\
104
-REMote          select remote debugging - by default this will be ADP\n\
105
-ADP             select remote debugging using ADP.  Use this with\n\
106
                 the Angel Debug Monitor or EmbeddedICE vsn 2.0 onwards\n\
107
-ARMUL           select the software ARM Emulator (ARMulator)\n\
108
This image supports: -REMote, 
109
help7_1:\n\n\
110
Port Specification with ADP:\n\
111
-Port expr       To select serial comms expr can be any of:\n\
112
                   1, 2, device name, s=1, s=2, s=device name\n\
113
                 To select serial and parallel comms, expr can be:\n\
114
                   s=n,p=m (no spaces, where n,m can be 1, 2 or a device name)\n
115
help7_2:\
116
                 To select ethernet comms, expr can be:\n\
117
                   e=id, where id is the ethernet address of the target board\n
118
help7_3:\
119
                 In the case of serial and/or parallel comms, \"h=0,\" may be\n\
120
                 prefixed to the port expression, and this will switch off\n\
121
                 the heartbeat feature of ADP.\n\n\
122
-LINEspeed n     set line speed to n\n
123
help8:\
124
-LOadconfig name specify file containing configuration data to be loaded\n\
125
-Selectconfig name version\n\
126
                 specify target configuration to be used (syntax as for\n\
127
                 selectconfig command\n\
128
-Reset           reset target processor immediately (if supported for target)\n
129
help8andahalf:\
130
-Clock nnn       Specify the clock speed in HZ (suffixed with K or M)\n\
131
                 (only valid with an 'armsd.map' file, see \"Benchmarking,\n\
132
                 Performance Analysis and Profiling\" in the SDT User Guide)\n
133
help9:\n\
134
<imagefile> is the name of an AIF or ELF file formats.\n\
135
\n\
136
<arguments> are any command line arguments accepted by <imagefile>.\n
137
help_quit1:Exit from the debugger.\n
138
help_quit2:
139
help_log1:\
140
Log interactions to file, (cancel logging if <filename> is omitted).\n
141
help_log2:
142
help_obey1:Execute the commands in file <filename>.\n
143
help_obey2:
144
help_go1:\
145
(Re)start execution, stop at breakpoints only if <expr> evaluates to 0.\n
146
help_go2:
147
help_step1:\
148
Step by source program statements. 'in' means step into calls. <count> specifies\n\
149
the no. of statements / instructions to be stepped. <expr> specifies a\n\
150
condition which must evaluate to 0 before stepping stops.\n
151
help_step2:
152
help_ret1:Return from current call, with <expr> as result if given.\n
153
help_ret2:
154
help_break1:\
155
Set breakpoint, or with no arguments display breakpoint list.\n\
156
<size> specifies 16 or 32 bit instructions. If omitted, the instruction size\n\
157
will be guessed based on debugging information. <count> specifies the number\n
158
help_break2:\
159
of times the breakpoint must occur before execution is halted or <expr> is\n\
160
tested. If the optional 'if' clause is specified execution is only halted if\n\
161
<expr> evaluates to non 0. If the optional 'do' clause is specified then the\n
162
help_break3:\
163
commands enclosed in braces {} are executed when program execution is stopped\n\
164
because of the breakpoint. '{' & '}' indicate the { and } characters.\n\n
165
help_break4:\
166
For example:\n\
167
\n\
168
break move do { args; g } if r0 == 0\n\
169
break @memcpy do { pc = memmove; g }\n\
170
break play if colour == white\n
171
help_break5:
172
help_unbrk1:\
173
Clear breakpoint identified by <context> as specified in the BREAK command or\n\
174
a breakpoint <number> as displayed by the BREAK command with no arguments.\n
175
help_unbrk2:
176
help_watch1:\
177
Set a watchpoint, or with no argument display watchpoint list. <expr> is either\n\
178
a variable name in which case execution is stopped whenever that variable\n\
179
changes or an expression specifying a memory address in which case execution is\n
180
help_watch2:stopped whenever the word at that memory location changes.\n
181
help_unwch1:\
182
Clear watchpoint identified by <expr> as specified in the WATCH command or a\n\
183
watchpoint <number> as displayed by the WATCH command with no arguments.\n
184
help_unwch2:
185
help_con1:\
186
Set current context as specifed by <context> or with no argument restore it to\n\
187
the current execution state (ie the location of the last breakpoint or the last\n\
188
location stepped to). A <context> is just the name of a location within a\n
189
help_con2:\
190
program. The format for a <context> is [#<module>:]{:<proc>}[\\[-]<count>].\n\
191
<module> is the name of the compiled module, in C this would typically be the\n\
192
leaf component of the filename. <proc> is the name of a procedure activation,\n
193
help_con3:\
194
eg. main, it may also be specified as a source line number. <count> refers to a\n\
195
procedure invocation on the stack, -1 refers to the previous invocation.\n\
196
A context may also be specified as @<symbol> or @<address> where <symbol> is a\n
197
help_con4:\
198
low level symbol and <address> is a constant specifying a memory location.\n
199
help_con5:
200
help_in1:\
201
Step back in one stack level restoring the current context to that called by\n\
202
the current procedure or function.\n
203
help_in2:
204
help_out1:\
205
Step out one stack level setting the current context to that of the calling\n\
206
procedure or function.\n
207
help_out2:
208
help_where1:\
209
Display a context, if <context> is not specified it defaults to the current\n\
210
context. The following information is printed if available: The procedure or\n\
211
function name, the current line number & the source line. If the source line is\n
212
help_where2:\
213
not available or 'lang NONE' has been specified the instruction at the current\n\
214
location is disassembled.\n
215
help_where3:
216
help_trace1:\
217
Display stack backtrace. <count> specifies the no. of stack levels to display,\n\
218
if <count> is not specified all stack levels displayed.\n
219
help_trace2:
220
help_var1:\
221
Display the following information about the named variable: The variable name,\n\
222
its type, its storage class (one of external, static, automatic, register, VAR\n\
223
argument or character argument) & the context which defined this variable.\n
224
help_var2:
225
help_symb1:\
226
Display the names, types & storage classes of all variable defined in the\n\
227
specified context. If <context> is not specified it defaults to the current\n\
228
context.  'symbols $' displays the ARMsd internal variables.\n
229
help_symb2:
230
help_let1:\
231
Assign variable or change memory. The <expr> on the left hand side is either\n\
232
a variable name in which case that variable is assigned or an expression\n\
233
specifying a memory location in which case the word at that location is\n
234
help_let2:\
235
changed. Multiple comma separated or space separated expressions may be given\n\
236
on the right hand side in which case subsequent memory locations are changed.\n
237
help_args1:\
238
Display the arguments to the specified context. If <context> is not specified\n\
239
it defaults to the current context.\n
240
help_args2:
241
help_prt1:\
242
Print result of <expr>. If <format> is specified this overrides the default\n\
243
format for printing of integral values (as specified by the value of the\n\
244
$format variable). Note that if you wish to include spaces in the format string\n
245
help_prt2:\
246
then you must enclose the format string in quotes (\"). If the result is not\n\
247
integral (ie. structure, array, subrange, set, function, floating point number,\n\
248
complex number or string) it is printed in a form appropriate to its type.\n
249
help_prt3:\
250
If the result contains sub-components (structure or array) these are printed\n\
251
using the specified or default format.\n
252
help_lng1:\
253
Alter or display debugger's current language. If LANG NONE is specified then\n\
254
any contexts displayed are displayed in low level format (ie instruction\n\
255
disassembly).\n
256
help_lng2:
257
help_help1:\
258
Display help information on one of the following commands:\n\n
259
help_help5:\
260
\n\
261
HELP * gives helps on all available commands. To print the help use the LOG\n\
262
command to record the help output into a file & print the file.\n\n
263
help_help6:\
264
If the first character of a line is the '!' character the rest of the command\n\
265
line is executed by a call to system(). If the first character of a line is\n\
266
the '|' character the rest of the line is a treated as a comment.\n\n
267
help_help7:\
268
Note that this help is not intended to replace the printed manual which\n\
269
explains ARMSD in much greater detail.\n
270
help_help8:
271
help_regs1:\
272
Display contents of ARM registers R0 to R15 of the current mode and decode the\n\
273
PSR. If a mode is given, display the contents of those registers which differ\n\
274
between the named and the current mode.\n
275
help_regs2:
276
help_fpreg1:\
277
Display contents of floating point registers F0 to F7 & the FPSR and decode\n\
278
the flags in the FPSR.\n
279
help_fpreg2:
280
help_type1:\
281
Type portion of a text (source) file. <line1> & <line2> specify the range of\n\
282
lines to be displayed. The default file is the source file associated with the\n\
283
current context.\n
284
help_type2:
285
help_mem1:\
286
Examine memory contents in hex & character format. If the \'+\' is specified \n\
287
<expr2> is a byte count.\n
288
help_mem2:
289
help_list1:\
290
Examine memory contents in instruction, hex & character format. If <size> is\n\
291
omitted, it is guessed from available debugging information. If the \'+\' is\n\
292
specified <expr2> is a byte count.\n
293
help_list2:
294
help_while1:\
295
If <expr> evaluates to non 0 re-execute current input line.\n
296
help_while2:
297
help_alias1:\
298
Define or undefine an alias. If no arguments are given all currently defined\n\
299
aliases are printed. If only <name> is given the corresponding alias is\n\
300
deleted. If <name> and <expansion> are both given the alias <name> is set to be\n
301
help_alias2:\
302
<expansion>, <expansion> may be enclosed in quotes (\") to allow inclusion of\n\
303
the alias expansion character (`) and the command separator character (;)\n\
304
within an alias. Alias expansion is performed whenever a command line is about\n
305
help_alias3:\
306
to be interpreted. Any words in backquotes (`) are expanded to their aliases.\n\
307
If the character after the word is not an alphanumeric character or an\n\
308
underscore the closing backquote may be omitted. If the word is the first word\n
309
help_alias4:\
310
of a command the opening backquote may be omitted. Alias expansion is not\n\
311
recursive.\n
312
help_alias5:
313
help_load1:\
314
Load an image for debugging. <imagefile> is the filename of the image.\n\
315
/Callgraph requests that code be inserted in the loaded image to describe\n\
316
the dynamic call graph. /Profile requests that the code be prepared for\n\
317
flat profiling.\n
318
help_load2:\
319
<arguments> are any command line arguments expected by <imagefile>.\n
320
help_reload1:\
321
Reload for debugging the last image loaded.\n\
322
/Callgraph requests that code be inserted in the loaded image to describe\n\
323
the dynamic call graph. /Profile requests that the code be prepared for\n\
324
flat profiling.\n
325
help_reload2:\
326
<arguments> are any command line arguments expected by <imagefile>.\n
327
help_readsyms1:\
328
Load debug information from the specified file.\n\
329
The corresponding code must be present in some other way (via GETFILE, for\n\
330
example, or by being in ROM)\n
331
help_readsyms2:
332
help_call1:\
333
Call a function. <size> specifies 16 or 32 bit instructions.  The arguments\n\
334
to the function should all be word size. The return value of the function\n\
335
(if any) may be accessed through the symbols $result or $fpresult.\n
336
help_call2:
337
help_lsym1:\
338
Display low-level symbols. <sym> is a pattern describing symbols to list. For\n\
339
example LSYM ma* would list the symbols main, market and madrigal. LSYM on its\n\
340
own lists all symbols.\n
341
help_lsym2:
342
help_find1:\
343
Find word value or string in specified memory range. The default for the low\n\
344
bound of the memory range is the base of the image being debugged. The default\n\
345
for the high bound is the top of the image's static data.\n
346
help_find2:
347
help_getfile1:Read bytes from file into memory at address <expr>\n
348
help_getfile2:
349
help_putfile1:\
350
Write bytes to file area of memory starting at address <expr1> and ending at\n\
351
address <expr2>-1 (expr2 not preceded by +) or <expr1>+<expr2>-1 (otherwise).\n
352
help_putfile2:
353
help_localvar1:\
354
Creates a debugger variable of the specified type in the debugger's own symbol\n\
355
table (so access to the variable requires a '$' prefix)\n
356
help_localvar2:
357
help_copro1:Describe the registers of the named coprocessor\n
358
help_copro2:
359
help_creg1:\
360
Display contents of the registers of the named coprocessor (which may have\n\
361
been described by a previous coproc command)\n
362
help_creg2:
363
help_cwrite1:Update a coprocessor register\n
364
help_cwrite2:
365
help_cregdef1:Describe the contents of the named coprocessor register\n
366
help_cregdef2:
367
help_comment1:\
368
Write the remainder of the statement to the debugger's output\n
369
help_comment2:
370
help_pause1:\
371
Write the remainder of the statement to the screen, then wait until a key\n\
372
is pressed. If the key is <escape>, and input is from an obey file, the obey\n\
373
file is closed (and input reverts to the previous source)\n
374
help_pause2:
375
help_loadconfig1:\
376
Download a file containing configuration data to the debuggee / debug agent\n
377
help_loadconfig2:
378
help_selconfig1:\
379
Select a configuration from (downloaded or builtin) configurations.\n\
380
The latest version present is chosen which matches the given version:\n
381
help_selconfig2:\
382
  if version is any, any version matches\n\
383
  if version is a simple integer, only that version matches\n\
384
  if version is of the form n+, any version numbered not less than n matches\n
385
help_selconfig3:
386
help_listconfig1:\
387
List the configurations known to the debug agent\n
388
help_listconfig2:
389
help_loadagent1:\
390
Load a new debug agent over the existing one, and start it\n
391
help_loadagent2:
392
help_profon1:\
393
Start collecting profile data, with the specified sampling interval\n
394
help_profon2:
395
help_profoff1:Stop collecting profile data\n
396
help_profoff2:
397
help_profclear1:Clear profile counts\n
398
help_profclear2:
399
help_profwrite1:\
400
Write profiling data collected so far to the named file\n
401
help_profwrite2:
402
help_history1:\
403
Displays the PRINT history\n
404
help_history2:
405
help_noneavail1:\
406
Sorry - no help available\n
407
help_noneavail2:
408
help_ccin1:\
409
Select a file to read Comms Channel data from\n\
410
This command also enables Host to Target Comms Channel communication\n
411
help_ccin2:
412
help_ccout1:\
413
Select a file to write Comms Channel data to\n\
414
This command also enables Target to Host Comms Channel communication\n
415
help_ccout2:
416
help_sys1:Access OS-specific or extended commands\n
417
help_sys2:Use SYS HELP to list available commands\n
418
help_sys_help1:\
419
Display help information on one of the following SYS commands:\n\n
420
help_sys_help2:\
421
\n\
422
SYS HELP * gives helps on all available commands.\n\
423
To print the help use the LOG command to record the help output into\n\
424
a file and print the file.\n\n
425
help_aci1:\
426
Send command to ARM Coverification Interface\n
427
help_proc1:\
428
Switch between processors.\n\n\
429
With no argument, display a list of processors, the current marked with\n\
430
with a '*'.\n\n\
431
If a command is specified, that command is run on the named processor,\n\
432
but the current processor remains unchanged.\n\n