[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v29 22/22] qemu-doc.texi: Add RX section.
From: |
Yoshinori Sato |
Subject: |
[PATCH v29 22/22] qemu-doc.texi: Add RX section. |
Date: |
Thu, 23 Jan 2020 22:25:25 +0900 |
Describe emulated target specification. And two examples.
Signed-off-by: Yoshinori Sato <address@hidden>
---
qemu-doc.texi | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/qemu-doc.texi b/qemu-doc.texi
index 39f950471f..1f6774ad55 100644
--- a/qemu-doc.texi
+++ b/qemu-doc.texi
@@ -1741,6 +1741,7 @@ differences are mentioned in the following sections.
* Microblaze System emulator::
* SH4 System emulator::
* Xtensa System emulator::
+* RX System emulator::
@end menu
@node PowerPC System emulator
@@ -2514,6 +2515,49 @@ so should only be used with trusted guest OS.
@c man end
+@node RX System emulator
+@section RX System emulator
+@cindex system emulation (RX)
+
+Use the executable @file{qemu-system-rx} to simulate a Virtual RX target.
+This target emulated following devices.
+
+@itemize @minus
+@item
+R5F562N8 MCU
+@item
+On-chip memory (ROM 512KB, RAM 96KB)
+@item
+Interrupt Control Unit (ICUa)
+@item
+8Bit Timer x 1CH (TMR0,1)
+@item
+Compare Match Timer x 2CH (CMT0,1)
+@item
+Serial Communication Interface x 1CH (SCI0)
+@item
+External memory 16MByte
+@end itemize
+
+Example of @file{qemu-system-rx} usage for rx is shown below:
+
+Download @code{u-boot_image} from
@url{https://osdn.net/users/ysato/pf/qemu/dl/u-boot.bin.gz}
+
+Start emulation of rx-virt:
+@example
+qemu-system-rx -bios @code{u-boot_image}
+@end example
+
+Download @code{kernel_image} from
@url{https://osdn.net/users/ysato/pf/qemu/dl/zImage}
+
+Download @code{device_tree_blob} from
@url{https://osdn.net/users/ysato/pf/qemu/dl/rx-virt.dtb}
+
+Start emulation of rx-virt:
+@example
+qemu-system-rx -kernel @code{kernel_image} -dtb @code{device_tree_blob} \
+ -append "earlycon"
+@end example
+
@node QEMU User space emulator
@chapter QEMU User space emulator
--
2.20.1
- [PATCH v29 13/22] target/rx: Dump bytes for each insn during disassembly, (continued)
- [PATCH v29 13/22] target/rx: Dump bytes for each insn during disassembly, Yoshinori Sato, 2020/01/23
- [PATCH v29 08/22] target/rx: Disassemble rx_index_addr into a string, Yoshinori Sato, 2020/01/23
- [PATCH v29 11/22] target/rx: Emit all disassembly in one prt(), Yoshinori Sato, 2020/01/23
- [PATCH v29 20/22] Add rx-softmmu, Yoshinori Sato, 2020/01/23
- [PATCH v29 09/22] target/rx: Replace operand with prt_ldmi in disassembler, Yoshinori Sato, 2020/01/23
- [PATCH v29 17/22] hw/rx: RX Target hardware definition, Yoshinori Sato, 2020/01/23
- [PATCH v29 07/22] target/rx: RX disassembler, Yoshinori Sato, 2020/01/23
- [PATCH v29 21/22] BootLinuxConsoleTest: Test the RX-Virt machine, Yoshinori Sato, 2020/01/23
- [PATCH v29 05/22] target/rx: TCG helper, Yoshinori Sato, 2020/01/23
- [PATCH v29 14/22] hw/intc: RX62N interrupt controller (ICUa), Yoshinori Sato, 2020/01/23
- [PATCH v29 22/22] qemu-doc.texi: Add RX section.,
Yoshinori Sato <=
- [PATCH v29 10/22] target/rx: Use prt_ldmi for XCHG_mr disassembly, Yoshinori Sato, 2020/01/23
- [PATCH v29 16/22] hw/char: RX62N serial communication interface (SCI), Yoshinori Sato, 2020/01/23
- [PATCH v29 06/22] target/rx: CPU definition, Yoshinori Sato, 2020/01/23
- [PATCH v29 15/22] hw/timer: RX62N internal timer modules, Yoshinori Sato, 2020/01/23
- [PATCH v29 04/22] target/rx: TCG translation, Yoshinori Sato, 2020/01/23
- Re: [PATCH v29 00/22] Add RX archtecture support, no-reply, 2020/01/23
- Re: [PATCH v29 00/22] Add RX archtecture support, Yoshinori Sato, 2020/01/23