summaryrefslogtreecommitdiff
path: root/qemu-options.hx
diff options
context:
space:
mode:
authorMarcelo Tosatti <mtosatti@redhat.com>2010-01-31 23:38:30 -0200
committerMarcelo Tosatti <mtosatti@redhat.com>2010-01-31 23:38:30 -0200
commitc23dcd150c926154c8a6fd942c1672828b789460 (patch)
tree91b04343effa370fdea4f06d3c722e39a0e3c510 /qemu-options.hx
parentc3aa441ef4fa0088fc74ad3f16268b4d900eeba5 (diff)
parent163c8a59f6f9c370b74a81856194757e3773b358 (diff)
Merge commit '163c8a59f6f9c370b74a81856194757e3773b358' into upstream-merge
* commit '163c8a59f6f9c370b74a81856194757e3773b358': (24 commits) PCI: Convert pci_info() to QObject QDict: Introduce qdict_get_qdict() QList: Introduce QLIST_FOREACH_ENTRY() Read-only device changed to opens it's file for read-only. Ask for read-write permissions when opening files No need anymoe for bdrv_set_read_only Documentation: Add missing texi description for command line options Documentation: Improve command line help for -device option qdev: Add help for property value qdev: Add help for device properties mmap_frag() users only check for -1 error Check availavility of -fstack-protector-all Enable _FORTIFY_SOURCE=2 check pipe() return value linux-user/mmap.c: fix warnings with _FORTIFY_SOURCE monitor.c: fix warnings with _FORTIFY_SOURCE vl.c: fix warning with _FORTIFY_SOURCE usb-linux.c: fix warning with _FORTIFY_SOURCE net/slirp.c: fix warning with _FORTIFY_SOURCE block/qcow2.c: fix warnings with _FORTIFY_SOURCE ... Conflicts: hw/pci.c hw/pci.h Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'qemu-options.hx')
-rw-r--r--qemu-options.hx52
1 files changed, 48 insertions, 4 deletions
diff --git a/qemu-options.hx b/qemu-options.hx
index 37cb193e0..47b6b8195 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@ -404,11 +404,20 @@ Network adapter that supports CDC ethernet and RNDIS protocols.
ETEXI
DEF("device", HAS_ARG, QEMU_OPTION_device,
- "-device driver[,options] add device\n")
-STEXI
-@item -device @var{driver}[,@var{option}[,...]]
+ "-device driver[,option[=value][,...]]\n"
+ " add device (based on driver) with default or\n"
+ " user defined options\n"
+ " use -device ? to print all possible drivers\n"
+ " use -device driver,? to print all possible options\n"
+ " use -device driver,option=? to print a help for value\n")
+STEXI
+@item -device @var{driver}[,@var{option}[=@var{value}][,...]]
Add device @var{driver}. Depending on the device type,
-@var{option} (typically @var{key}=@var{value}) may be useful.
+@var{option} (with default or given @var{value}) may be useful.
+To get a help on possible @var{driver}s, @var{option}s or @var{value}s, use
+@code{-device ?},
+@code{-device @var{driver},?} or
+@code{-device @var{driver},@var{option}=?}.
ETEXI
DEF("name", HAS_ARG, QEMU_OPTION_name,
@@ -565,6 +574,8 @@ DEF("g", 1, QEMU_OPTION_g ,
"-g WxH[xDEPTH] Set the initial graphical resolution and depth\n")
#endif
STEXI
+@item -g @var{width}x@var{height}[x@var{depth}]
+Set the initial graphical resolution and depth (PPC, SPARC only).
ETEXI
DEF("vnc", HAS_ARG, QEMU_OPTION_vnc ,
@@ -1598,6 +1609,10 @@ non graphical mode.
ETEXI
DEF("qmp", HAS_ARG, QEMU_OPTION_qmp, \
"-qmp dev like -monitor but opens in 'control' mode\n")
+STEXI
+@item -qmp @var{dev}
+Like -monitor but opens in 'control' mode.
+ETEXI
DEF("mon", HAS_ARG, QEMU_OPTION_mon, \
"-mon chardev=[name][,mode=readline|control][,default]\n")
@@ -1714,6 +1729,16 @@ DEF("xen-attach", 0, QEMU_OPTION_xen_attach,
"-xen-attach attach to existing xen domain\n"
" xend will use this when starting qemu\n")
#endif
+STEXI
+@item -xen-domid @var{id}
+Specify xen guest domain @var{id} (XEN only).
+@item -xen-create
+Create domain using xen hypercalls, bypassing xend.
+Warning: should not be used when xend is in use (XEN only).
+@item -xen-attach
+Attach to existing xen domain.
+xend will use this when starting qemu (XEN only).
+ETEXI
DEF("no-reboot", 0, QEMU_OPTION_no_reboot, \
"-no-reboot exit instead of rebooting\n")
@@ -1901,16 +1926,22 @@ ETEXI
DEF("show-cursor", 0, QEMU_OPTION_show_cursor, \
"-show-cursor show cursor\n")
STEXI
+@item -show-cursor
+Show cursor.
ETEXI
DEF("tb-size", HAS_ARG, QEMU_OPTION_tb_size, \
"-tb-size n set TB size\n")
STEXI
+@item -tb-size @var{n}
+Set TB size.
ETEXI
DEF("incoming", HAS_ARG, QEMU_OPTION_incoming, \
"-incoming p prepare for incoming migration, listen on port p\n")
STEXI
+@item -incoming @var{port}
+Prepare for incoming migration, listen on @var{port}.
ETEXI
DEF("nodefaults", 0, QEMU_OPTION_nodefaults, \
@@ -1945,14 +1976,27 @@ DEF("prom-env", HAS_ARG, QEMU_OPTION_prom_env,
"-prom-env variable=value\n"
" set OpenBIOS nvram variables\n")
#endif
+STEXI
+@item -prom-env @var{variable}=@var{value}
+Set OpenBIOS nvram @var{variable} to given @var{value} (PPC, SPARC only).
+ETEXI
#if defined(TARGET_ARM) || defined(TARGET_M68K)
DEF("semihosting", 0, QEMU_OPTION_semihosting,
"-semihosting semihosting mode\n")
#endif
+STEXI
+@item -semihosting
+Semihosting mode (ARM, M68K only).
+ETEXI
#if defined(TARGET_ARM)
DEF("old-param", 0, QEMU_OPTION_old_param,
"-old-param old param mode\n")
#endif
+STEXI
+@item -old-param
+Old param mode (ARM only).
+ETEXI
+
DEF("readconfig", HAS_ARG, QEMU_OPTION_readconfig,
"-readconfig <file>\n")
STEXI