You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/docs/system
Djordje Todorovic 2264f637da hw/riscv: Add support for MIPS Boston-aia board mode
The board model supports up to 64 harts with MIPS CPS, MIPS GCR,
MIPS CPC, AIA plic, and AIA clint devices. The model can create
boot code, if there is no -bios parameter. We can specify -smp x,
cores=y,thread=z.
Ex: Use 4 cores and 2 threads with each core to
have 8 smp cpus as follows.
  qemu-system-riscv64 -cpu mips-p8700 \
  -m 2G -M boston-aia \
  -smp 8,cores=4,threads=2 -kernel fw_payload.bin \
  -drive file=rootfs.ext2,format=raw -serial stdio

Signed-off-by: Chao-ying Fu <cfu@mips.com>
Signed-off-by: Djordje Todorovic <djordje.todorovic@htecgroup.com>
Acked-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Message-ID: <20260108134128.2218102-11-djordje.todorovic@htecgroup.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
6 days ago
..
arm docs/system/arm/aspeed: Update Aspeed MiniBMC section to include AST1060 processor 1 week ago
devices docs: Add eMMC device model description 2 months ago
i386 docs/system: Add documentation on support for IGVM 6 months ago
loongarch docs/system: Add entry for LoongArch system 10 months ago
openrisc docs/system: openrisc: Add OpenRISC documentation 3 years ago
ppc hw/ppc/pegasos: Update documentation for pegasos1 3 months ago
riscv hw/riscv: Add support for MIPS Boston-aia board mode 6 days ago
s390x docs/system/s390x/bootdevices: Update loadparm documentation 1 year ago
authz.rst docs: Drop deprecated 'props' from object-add 4 years ago
barrier.rst docs: Move user-facing barrier docs into system manual 5 years ago
bootindex.rst docs/system/bootindex: Make it clear that s390x can also boot from virtio-net 1 year ago
confidential-guest-support.rst docs: Add TDX documentation 8 months ago
cpu-hotplug.rst docs/system/cpu-hotplug: Update example's socket-id/core-id 1 year ago
cpu-models-mips.rst.inc docs/system: Update MIPS CPU documentation 5 years ago
cpu-models-x86-abi.csv docs: re-generate x86_64 ABI compatibility CSV 2 years ago
cpu-models-x86.rst.inc dosc/cpu-models-x86: Add documentation for DiamondRapids 3 weeks ago
device-emulation.rst docs: Add eMMC device model description 2 months ago
device-url-syntax.rst.inc block/gluster: Remove deprecated RDMA protocol handling 2 years ago
gdb.rst docs: replace `-hda` with `-drive` & update `root=` kernel parameter 8 months ago
generic-loader.rst docs: Move licence/copyright from HTML output to rST comments 5 years ago
guest-loader.rst docs/system: remove excessive punctuation from guest-loader docs 3 years ago
igvm.rst docs/system: Add documentation on support for IGVM 6 months ago
images.rst docs: use :kbd: role in sphinx docs 6 months ago
index.rst docs/system: Add documentation on support for IGVM 6 months ago
introduction.rst docs: Add mshv to documentation 3 months ago
invocation.rst qemu-options: Clarify handling of commas in options parameters 2 years ago
keys.rst docs: Remove unused weirdly-named cross-reference targets 3 years ago
keys.rst.inc docs/system/keys: fix incorrect reset scaling key binding 3 months ago
linuxboot.rst docs: use :kbd: role in sphinx docs 6 months ago
managed-startup.rst docs/system: convert managed startup to rST. 6 years ago
monitor.rst docs: Get rid of the weird _005f links in the man page 5 years ago
multi-process.rst docs: fix multi-process QEMU documentation 3 years ago
mux-chardev.rst docs: Get rid of the weird _005f links in the man page 5 years ago
mux-chardev.rst.inc docs: use :kbd: role in sphinx docs 6 months ago
pr-manager.rst docs/system/pr-manager.rst: Fix minor docs nits 5 years ago
qemu-block-drivers.rst docs/system: standardize man page sections to --- with overline 4 years ago
qemu-block-drivers.rst.inc docs: Don't define duplicate label in qemu-block-drivers.rst.inc 8 months ago
qemu-cpu-models.rst docs/system: standardize man page sections to --- with overline 4 years ago
qemu-manpage.rst qemu-options: Clarify handling of commas in options parameters 2 years ago
replay.rst target/nios2: Remove the deprecated Nios II target 2 years ago
secrets.rst docs: document how to pass secret data to QEMU 5 years ago
security.rst docs/system/security: Restrict "virtualization use case" to specific machines 3 months ago
sriov.rst docs/system/sriov.rst: Fix typo in title 3 months ago
target-arm.rst docs/system: arm: Add max78000 board description 6 months ago
target-avr.rst docs: update to show preferred boolean syntax for -chardev 5 years ago
target-i386-desc.rst.inc docs: i386: pc: Avoid mentioning limit of maximum vCPUs 2 years ago
target-i386.rst docs/system/target-i386: Remove the sentence about RHEL 7 being supported 6 months ago
target-loongarch.rst docs/system: Add entry for LoongArch system 10 months ago
target-m68k.rst docs: Roll semihosting option information into qemu-options.hx 6 years ago
target-mips.rst hw/mips: Remove mipssim machine 4 months ago
target-openrisc.rst docs/system: openrisc: Add OpenRISC documentation 3 years ago
target-ppc.rst docs/system/ppc: Document running Linux on AmigaNG machines 2 years ago
target-riscv.rst hw/riscv: Add support for MIPS Boston-aia board mode 6 days ago
target-rx.rst docs: Document the RX target 6 years ago
target-s390x.rst docs/s390x/cpu topology: document s390x cpu topology 2 years ago
target-sparc.rst docs/system/target-sparc: Improve the Sparc documentation 2 years ago
target-sparc64.rst docs: Roll -prom-env and -g target-specific info into qemu-options.hx 6 years ago
target-xtensa.rst docs: Roll semihosting option information into qemu-options.hx 6 years ago
targets.rst docs/system: Add entry for LoongArch system 10 months ago
tls.rst docs: creation of x509 certs compliant with post-quantum crypto 2 months ago
virtio-net-failover.rst docs/system: clean-up formatting of virtio-net-failover 6 months ago
vm-templating.rst docs: Start documenting VM templating 2 years ago
vnc-security.rst docs: recommend SCRAM-SHA-256 SASL mech instead of SHA-1 variant 5 years ago