Mercurial > hg > Members > kono > nitros9-code
annotate docs/nitros9guide/debug.refentry @ 1892:77d83b367eba
reduced labeltab size so os9boot would link
author | robert |
---|---|
date | Fri, 14 Oct 2005 01:56:25 +0000 |
parents | b00cf13c9f61 |
children |
rev | line source |
---|---|
718 | 1 <refentry id="debug"> |
717
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
2 <refnamediv> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
3 <refname>DEBUG</refname> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
4 <refpurpose>Interactive Debugger</refpurpose> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
5 </refnamediv> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
6 |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
7 <refsynopsisdiv> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
8 <cmdsynopsis> |
1093 | 9 <command>debug</command> |
717
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
10 </cmdsynopsis> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
11 </refsynopsisdiv> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
12 |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
13 <refsect1><title>Description</title> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
14 <para> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
15 Interactive Debugger. |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
16 </para> |
727 | 17 </refsect1> |
18 <refsect1><title>Command Summary</title> | |
723 | 19 |
727 | 20 <informaltable frame="none"> |
21 <tgroup cols="2"> | |
22 <colspec colwidth="2in"/> | |
23 <colspec colwidth="3.0in"/> | |
24 <tbody> | |
25 <row> | |
26 <entry>[SPACEBAR]expression</entry> | |
27 <entry>Evaluate; display in hexadecimal and decimal form</entry> | |
28 </row> | |
29 <row> | |
30 <entry>.</entry> | |
31 <entry>Display dot address and contents</entry> | |
32 </row> | |
33 <row> | |
34 <entry>..</entry> | |
35 <entry>Restore last dot address; display address and contents</entry> | |
36 </row> | |
37 <row> | |
38 <entry>.expression</entry> | |
39 <entry>set dot to result of expression; display address and contents</entry> | |
40 </row> | |
41 <row> | |
42 <entry>=expression</entry> | |
43 <entry>Set memory at dot to result of expression</entry> | |
44 </row> | |
45 <row> | |
46 <entry>-</entry> | |
47 <entry>Decrement dot; display address and contents</entry> | |
48 </row> | |
49 <row> | |
50 <entry>[ENTER]</entry> | |
51 <entry>Increment dot; display address and contents</entry> | |
52 </row> | |
53 <row> | |
54 <entry>:</entry> | |
55 <entry>Display all registers' contents</entry> | |
56 </row> | |
57 <row> | |
58 <entry>:register</entry> | |
59 <entry>Display the specified register's contents</entry> | |
60 </row> | |
61 <row> | |
62 <entry>:register expression</entry> | |
63 <entry>Set register to the result of expression</entry> | |
64 </row> | |
65 <row> | |
66 <entry>E module-name</entry> | |
67 <entry>Prepare for execution</entry> | |
68 </row> | |
69 <row> | |
70 <entry>G</entry> | |
71 <entry>Go to the program</entry> | |
72 </row> | |
73 <row> | |
74 <entry>G expression</entry> | |
75 <entry>Goto the program at the address specified by the result of expression</entry> | |
76 </row> | |
77 <row> | |
78 <entry>L module-name</entry> | |
79 <entry>Link to the module named; display address</entry> | |
80 </row> | |
81 <row> | |
82 <entry>B</entry> | |
83 <entry>Display all breakpoints</entry> | |
84 </row> | |
85 <row> | |
86 <entry>B expression</entry> | |
87 <entry>Set a breakpoint at the result of the expression</entry> | |
88 </row> | |
89 <row> | |
90 <entry>K</entry> | |
91 <entry>Kill all breakpoints</entry> | |
92 </row> | |
93 <row> | |
94 <entry>K expression</entry> | |
95 <entry>Kill the breakpoint at address specified by expression</entry> | |
96 </row> | |
97 <row> | |
98 <entry>M expression1 expression2</entry> | |
99 <entry>Display memory dump in tabular form</entry> | |
100 </row> | |
101 <row> | |
102 <entry>C expression1 expression2</entry> | |
103 <entry>Clear and test memory</entry> | |
104 </row> | |
105 <row> | |
106 <entry>S expression1 expression2</entry> | |
107 <entry>Search memory for pattern</entry> | |
108 </row> | |
109 <row> | |
110 <entry>$ command</entry> | |
1500 | 111 <entry>Call NitrOS-9 shell with optional command</entry> |
727 | 112 </row> |
113 <row> | |
114 <entry>Q</entry> | |
115 <entry>Quit (exit) Debug</entry> | |
116 </row> | |
117 </tbody> | |
118 </tgroup> | |
119 </informaltable> | |
717
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
120 </refsect1> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
121 </refentry> |
1744db12fdec
Template for the debug application. I've never used the command, so
roug
parents:
diff
changeset
|
122 |