aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>2016-12-28 23:43:53 +0100
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>2017-10-22 23:06:09 +0100
commitef49b34b2af5bae85e5ee887c49eed02eb227feb (patch)
tree0ca91e1f369a7708483d6c14b7f106ad5d297dde /doc
parent1662508911bdf8f86a4f19f6b9eb701c58e9d328 (diff)
downloadriscv-openocd-ef49b34b2af5bae85e5ee887c49eed02eb227feb.zip
riscv-openocd-ef49b34b2af5bae85e5ee887c49eed02eb227feb.tar.gz
riscv-openocd-ef49b34b2af5bae85e5ee887c49eed02eb227feb.tar.bz2
arm: semihosting: set command line arguments
Add "arm semihosting_cmdline [argv0 argv1 ...]" for setting the command line arguments for the debuggee. [andreas.fritiofson@gmail.com]: Dynamic allocation, empty default Change-Id: I831ddd161d602f251940e29608a154e9590fdee1 Signed-off-by: Christian Groessler <chris@groessler.org> Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Reviewed-on: http://openocd.zylin.com/3106 Tested-by: jenkins
Diffstat (limited to 'doc')
-rw-r--r--doc/openocd.texi14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi
index 39b81ea..e452fa3 100644
--- a/doc/openocd.texi
+++ b/doc/openocd.texi
@@ -7604,6 +7604,20 @@ requests by using a special SVC instruction that is trapped at the
Supervisor Call vector by OpenOCD.
@end deffn
+@deffn Command {arm semihosting_cmdline} [@option{enable}|@option{disable}]
+@cindex ARM semihosting
+Set the command line to be passed to the debuggee.
+
+@example
+arm semihosting_cmdline argv0 argv1 argv2 ...
+@end example
+
+This option lets one set the command line arguments to be passed to
+the program. The first argument (argv0) is the program name in a
+standard C environment (argv[0]). Depending on the program (not much
+programs look at argv[0]), argv0 is ignored and can be any string.
+@end deffn
+
@deffn Command {arm semihosting_fileio} [@option{enable}|@option{disable}]
@cindex ARM semihosting
Display status of semihosting fileio, after optionally changing that