[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
-target-attach
Command -target-attach pid | file |
Attach to a process pid or a file file outside of GDB.
The corresponding GDB command is `attach'.
N.A.
-target-compare-sections
Command -target-compare-sections [ section ] |
Compare data of section section on target to the exec file. Without the argument, all sections are compared.
The GDB equivalent is `compare-sections'.
N.A.
-target-detach
Command -target-detach |
Disconnect from the remote target. There's no output.
The corresponding GDB command is `detach'.
(gdb) -target-detach ^done (gdb) |
-target-download
Command -target-download |
Loads the executable onto the remote target. It prints out an update message every half second, which includes the fields:
The name of the section.
The size of what has been sent so far for that section.
The size of the section.
The total size of what was sent so far (the current and the previous sections).
The size of the overall executable to download.
Each message is sent as status record (see section GDB/MI Output Syntax).
In addition, it prints the name and size of the sections, as they are downloaded. These messages include the following fields:
The name of the section.
The size of the section.
The size of the overall executable to download.
At the end, a summary is printed.
The corresponding GDB command is `load'.
Note: each status message appears on a single line. Here the messages have been broken down so that they can fit onto a page.
(gdb) -target-download +download,{section=".text",section-size="6668",total-size="9880"} +download,{section=".text",section-sent="512",section-size="6668", total-sent="512",total-size="9880"} +download,{section=".text",section-sent="1024",section-size="6668", total-sent="1024",total-size="9880"} +download,{section=".text",section-sent="1536",section-size="6668", total-sent="1536",total-size="9880"} +download,{section=".text",section-sent="2048",section-size="6668", total-sent="2048",total-size="9880"} +download,{section=".text",section-sent="2560",section-size="6668", total-sent="2560",total-size="9880"} +download,{section=".text",section-sent="3072",section-size="6668", total-sent="3072",total-size="9880"} +download,{section=".text",section-sent="3584",section-size="6668", total-sent="3584",total-size="9880"} +download,{section=".text",section-sent="4096",section-size="6668", total-sent="4096",total-size="9880"} +download,{section=".text",section-sent="4608",section-size="6668", total-sent="4608",total-size="9880"} +download,{section=".text",section-sent="5120",section-size="6668", total-sent="5120",total-size="9880"} +download,{section=".text",section-sent="5632",section-size="6668", total-sent="5632",total-size="9880"} +download,{section=".text",section-sent="6144",section-size="6668", total-sent="6144",total-size="9880"} +download,{section=".text",section-sent="6656",section-size="6668", total-sent="6656",total-size="9880"} +download,{section=".init",section-size="28",total-size="9880"} +download,{section=".fini",section-size="28",total-size="9880"} +download,{section=".data",section-size="3156",total-size="9880"} +download,{section=".data",section-sent="512",section-size="3156", total-sent="7236",total-size="9880"} +download,{section=".data",section-sent="1024",section-size="3156", total-sent="7748",total-size="9880"} +download,{section=".data",section-sent="1536",section-size="3156", total-sent="8260",total-size="9880"} +download,{section=".data",section-sent="2048",section-size="3156", total-sent="8772",total-size="9880"} +download,{section=".data",section-sent="2560",section-size="3156", total-sent="9284",total-size="9880"} +download,{section=".data",section-sent="3072",section-size="3156", total-sent="9796",total-size="9880"} ^done,address="0x10004",load-size="9880",transfer-rate="6586", write-rate="429" (gdb) |
-target-exec-status
Command -target-exec-status |
Provide information on the state of the target (whether it is running or not, for instance).
There's no equivalent GDB command.
N.A.
-target-list-available-targets
Command -target-list-available-targets |
List the possible targets to connect to.
The corresponding GDB command is `help target'.
N.A.
-target-list-current-targets
Command -target-list-current-targets |
Describe the current target.
The corresponding information is printed by `info file' (among other things).
N.A.
-target-list-parameters
Command -target-list-parameters |
No equivalent.
N.A.
-target-select
Command -target-select type parameters … |
Connect GDB to the remote target. This command takes two args:
The type of target, for instance `async', `remote', etc.
Device names, host names and the like. See section Commands for managing targets, for more details.
The output is a connection notification, followed by the address at which the target program is, in the following form:
^connected,addr="address",func="function name", args=[arg list] |
The corresponding GDB command is `target'.
(gdb) -target-select async /dev/ttya ^connected,addr="0xfe00a300",func="??",args=[] (gdb) |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Build Daemon user on October, 25 2005 using texi2html 1.76.