mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 08:13:54 -06:00

These indices are not well-maintained, and pandoc also chokes on the directives. Just nuke them. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-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> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 20200228153619.9906-13-peter.maydell@linaro.org Message-id: 20200226113034.6741-13-pbonzini@redhat.com Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
55 lines
1.2 KiB
Text
55 lines
1.2 KiB
Text
@node Xtensa System emulator
|
|
@section Xtensa System emulator
|
|
|
|
Two executables cover simulation of both Xtensa endian options,
|
|
@file{qemu-system-xtensa} and @file{qemu-system-xtensaeb}.
|
|
Two different machine types are emulated:
|
|
|
|
@itemize @minus
|
|
@item
|
|
Xtensa emulator pseudo board "sim"
|
|
@item
|
|
Avnet LX60/LX110/LX200 board
|
|
@end itemize
|
|
|
|
The sim pseudo board emulation provides an environment similar
|
|
to one provided by the proprietary Tensilica ISS.
|
|
It supports:
|
|
|
|
@itemize @minus
|
|
@item
|
|
A range of Xtensa CPUs, default is the DC232B
|
|
@item
|
|
Console and filesystem access via semihosting calls
|
|
@end itemize
|
|
|
|
The Avnet LX60/LX110/LX200 emulation supports:
|
|
|
|
@itemize @minus
|
|
@item
|
|
A range of Xtensa CPUs, default is the DC232B
|
|
@item
|
|
16550 UART
|
|
@item
|
|
OpenCores 10/100 Mbps Ethernet MAC
|
|
@end itemize
|
|
|
|
@c man begin OPTIONS
|
|
|
|
The following options are specific to the Xtensa emulation:
|
|
|
|
@table @option
|
|
|
|
@item -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.
|
|
|
|
@end table
|
|
|
|
@c man end
|
|
|