docs: Roll semihosting option information into qemu-options.hx

Currently the per-target documentation for those targets that
implement semihosting includes a bit of text that goes into both the
manual and the manpage about options specific to the target.  This
text is redundant with the earlier generic option description of the
semihosting option produced from qemu-options.hx. To avoid having
to create a lot of stub include files to include into the rST
generated qemu.1 manpage, roll target-specific bits of information
into the qemu-options.hx text, so the user doesn't have to look
in two places for this information.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Tested-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 20200228153619.9906-24-peter.maydell@linaro.org
This commit is contained in:
Peter Maydell 2020-02-28 15:36:09 +00:00
parent 705f48cc22
commit 44d79a6bd7
7 changed files with 18 additions and 90 deletions

View file

@ -25,15 +25,3 @@ The Avnet LX60/LX110/LX200 emulation supports:
- 16550 UART
- OpenCores 10/100 Mbps Ethernet MAC
The following options are specific to the Xtensa emulation:
``-semihosting``
Enable semihosting syscall emulation.
Xtensa semihosting provides basic file IO calls, such as
open/read/write/seek/select. Tensilica baremetal libc for ISS and
linux platform \"sim\" use this interface.
Note that this allows guest direct access to the host filesystem, so
should only be used with trusted guest OS.