/qemu/docs/system/ |
H A D | target-mips.rst | 7 endian options, ``qemu-system-mips``, ``qemu-system-mipsel`` 8 ``qemu-system-mips64`` and ``qemu-system-mips64el``. Five different 22 - Core board with MIPS 24Kf CPU and Galileo system controller 67 - Bonito64 system controller as North Bridge 99 Executable ``qemu-system-mipsel`` also covers simulation of 32-bit 100 nanoMIPS system in little endian mode: 104 Example of ``qemu-system-mipsel`` usage for nanoMIPS is shown below: 112 Start system emulation of Malta board with nanoMIPS I7200 CPU:: 114 qemu-system-mipsel -cpu I7200 -kernel <kernel_image_file> \
|
H A D | target-riscv.rst | 7 ``qemu-system-riscv64`` executable to simulate a 64-bit RISC-V machine, 8 ``qemu-system-riscv32`` executable to simulate a 32-bit RISC-V machine. 13 CPUs are generally built into "system-on-chip" (SoC) designs created by 25 For QEMU's RISC-V system emulation, you must specify which board 30 operating system or firmware images intended to run on one machine 32 users who are used to the x86 world where every system looks like a 36 If you already have a system image or a kernel that works on hardware 41 extract the file system and use that with a different kernel which 42 boots on a system that QEMU does emulate.) 58 ``qemu-system-riscv64 --machine help``, or [all …]
|
H A D | target-arm.rst | 7 ``qemu-system-aarch64`` executable to simulate a 64-bit Arm machine. 8 You can use either ``qemu-system-arm`` or ``qemu-system-aarch64`` 10 work for ``qemu-system-arm`` will behave the same when used with 11 ``qemu-system-aarch64``. 16 are generally built into "system-on-chip" (SoC) designs created by 35 For QEMU's Arm system emulation, you must specify which board 40 operating system or firmware images intended to run on one machine 42 users who are used to the x86 world where every system looks like a 46 If you already have a system image or a kernel that works on hardware 52 boots on a system that QEMU does emulate.)
|
H A D | target-avr.rst | 6 Use the executable ``qemu-system-avr`` to emulate a AVR 8 bit based machine. 22 qemu-system-avr -machine mega2560 -bios demo.elf 26 qemu-system-avr -M mega2560 -bios demo.elf -nographic \ 35 qemu-system-avr -machine mega2560 -bios demo.elf -s -S 48 qemu-system-avr -machine mega2560 -bios demo.elf -d in_asm
|
H A D | target-rx.rst | 6 Use the executable ``qemu-system-rx`` to simulate RX target (GDB simulator). 19 Example of ``qemu-system-rx`` usage for RX is shown below: 25 qemu-system-rx -M gdbsim-r5f562n8 -bios <u-boot_image_file> 34 qemu-system-rx -M gdbsim-r5f562n8 \
|
H A D | introduction.rst | 9 QEMU's system emulation provides a virtual model of a machine (CPU, 57 The flexible ``chardev`` system allows for handling IO from character 62 dynamically add and remove devices as well as introspect the system 72 system software images. 82 For a non-x86 system where we emulate a broad range of machine types, 85 the :ref:`system-targets-ref` section of the manual. 147 - How the system is displayed, how it is managed and controlled or 150 - How the system boots, via firmware or direct kernel boot. 160 $ qemu-system-aarch64 \ 214 our system.
|
H A D | target-openrisc.rst | 6 QEMU can emulate 32-bit OpenRISC CPUs using the ``qemu-system-or1k`` executable. 8 OpenRISC CPUs are generally built into "system-on-chip" (SoC) designs that run 20 For QEMU's OpenRISC system emulation, you must specify which board model you 32 If you already have a system image or a kernel that works on hardware and you 37 different kernel which boots on a system that QEMU does emulate.)
|
/qemu/tests/multiboot/ |
H A D | aout_kludge.out | 22 qemu-system-x86_64: invalid load_addr address 27 qemu-system-x86_64: invalid load_end_addr address 32 qemu-system-x86_64: invalid header_addr address 37 qemu-system-x86_64: invalid bss_end_addr address 42 qemu-system-x86_64: kernel does not fit in address space
|
/qemu/target/loongarch/ |
H A D | README | 14 …You can reference docs/system/loongarch/loongson3.rst to get the information about system emulatio… 33 3. Run LoongArch system basic command with loongarch-clfs-system. 37 …://github.com/loongson/build-tools/releases/download/2022.05.29/loongarch64-clfs-system-5.0.tar.bz2 39 tar -vxf loongarch64-clfs-system-5.0.tar.bz2 -C /opt/clfs 45 - Run LoongArch system basic command.
|
/qemu/docs/system/devices/ |
H A D | can.rst | 6 can be connected to host system CAN API (at this time only Linux 43 Add "can-host-socketcan" object to connect device to host system CAN bus:: 66 Example for qemu-system-x86_64:: 68 qemu-system-x86_64 -accel kvm -kernel /boot/vmlinuz-4.9.0-4-amd64 \ 76 Example for qemu-system-arm:: 78 qemu-system-arm -cpu arm1176 -m 256 -M versatilepb \ 88 The CAN interface of the host system has to be configured for proper 117 Linux system (SocketCAN used) and to both CTU CAN FD cores emulated 118 on the corresponding PCI card expects that host system CAN bus 121 qemu-system-x86_64 -enable-kvm -kernel /boot/vmlinuz-4.19.52+ \ [all …]
|
/qemu/docs/system/ppc/ |
H A D | ppce500.rst | 31 the various devices in the system. 39 Both ``qemu-system-ppc`` and ``qemu-system-ppc64`` provide emulation for the 45 Additionally ``qemu-system-ppc64`` provides support for the following 64-bit 57 $ qemu-system-ppc64 -nographic -M ppce500 -cpu e6500 103 $ qemu-system-ppc64 -M ppce500 -cpu e5500 -smp 4 -m 2G \ 117 $ qemu-system-ppc64 -M ppce500 -cpu e500mc -smp 4 -m 2G \ 158 $ qemu-system-ppc64 -M ppce500 -smp 4 -m 2G \ 170 Root file system on flash drive 173 Rather than using a root file system on ram disk, it is possible to have it on 179 $ qemu-system-ppc64 -M ppce500 -cpu e500mc -smp 4 -m 2G \ [all …]
|
/qemu/tests/tcg/i386/ |
H A D | README | 10 The Linux system call modify_ldt() is used to create x86 selectors 13 The Linux system call vm86() is used to test vm86 emulation. 30 This program tests various Linux system calls. It is used to verify 31 that the system call parameters are correctly converted between target
|
/qemu/docs/system/openrisc/ |
H A D | or1k-sim.rst | 22 $ qemu-system-or1k -cpu or1220 -M or1k-sim -nographic \ 31 drivers for the or1ksim machine. If you would like to run an SMP system 40 in the system. 43 system.
|
/qemu/docs/devel/ |
H A D | s390-dasd-ipl.rst | 32 IPL2 is to find and load either the operating system or a small program that 33 loads the operating system from disk. At the end of this step all or some of 34 the real operating system is loaded into memory and we are ready to hand 35 control over to the guest operating system. At this point the guest 36 operating system is entirely responsible for loading any more data it might 42 address points to the guest operating system code to execute at the end of 47 4. Start executing the guest operating system. 49 should contain the needed flags for the operating system we have loaded. The 51 to start executing the operating system. This psw is loaded (via LPSW 52 instruction) causing control to be passed to the operating system code. [all …]
|
H A D | build-system.rst | 2 The QEMU build system architecture 6 QEMU build system. As with projects using GNU autotools, the QEMU build 7 system has two stages; first the developer runs the "configure" script 58 Almost all QEMU developers that need to modify the build system will 101 Attempt to compile a test program with the system C compiler using 106 Attempt to compile a test program with the system C compiler using 107 $CFLAGS and link it with the system linker using $LDFLAGS. The test 111 Determine if the macro $NAME is defined by the system C compiler. 131 from the environment, or the system PATH, in this order. The venv resides 196 The Meson build system describes the build and install process for: [all …]
|
H A D | index-build.rst | 4 Details about how QEMU's build system works. You will need to understand 10 build-system
|
/qemu/ |
H A D | MAINTAINERS | 24 Q: Patchwork web based patch tracking system site 34 it has been replaced by a better system and you 122 F: docs/system/target-s390x.rst 123 F: docs/system/s390x/ 133 F: docs/system/target-mips.rst 143 F: docs/system/target-i386* 155 F: system/watchpoint.c 170 F: include/system/tcg.h 205 F: docs/system/target-arm.rst 206 F: docs/system/arm/cpu-features.rst [all …]
|
H A D | pythondeps.toml | 10 # - accepted: accepted versions when using a system package 12 # if a system package is not found; if not specified, 18 # presence of 'sphinx' in the system.
|
/qemu/docs/system/riscv/ |
H A D | virt.rst | 36 the various devices in the system. Guest software should discover the devices 67 $ qemu-system-riscv64 \ 79 $ qemu-system-riscv64 \ 95 $ qemu-system-riscv64 -M virt -device riscv-iommu-pci (...) 101 $ qemu-system-riscv64 -M virt,iommu-sys=on (...) 167 $ qemu-system-riscv64 -M virt -smp 4 -m 2G \ 186 Replace ``qemu-system-riscv64`` with ``qemu-system-riscv32`` in the command 206 $ qemu-system-riscv64 -M virt -smp 4 -m 2G \ 224 $ qemu-system-riscv64 -M virt -smp 4 -m 2G \ 230 riscv32_spl_defconfig builds, and replace ``qemu-system-riscv64`` with [all …]
|
/qemu/plugins/ |
H A D | system.c | 22 info->system.smp_vcpus = ms->smp.cpus; in qemu_plugin_fillin_mode_info() 23 info->system.max_vcpus = ms->smp.max_cpus; in qemu_plugin_fillin_mode_info()
|
/qemu/hw/timer/ |
H A D | trace-events | 15 slavio_timer_mem_writel_mode_invalid(void) "not system timer" 87 sse_counter_control_read(uint64_t offset, uint64_t data, unsigned size) "SSE system counter control… 88 sse_counter_control_write(uint64_t offset, uint64_t data, unsigned size) "SSE system counter contro… 89 sse_counter_status_read(uint64_t offset, uint64_t data, unsigned size) "SSE system counter status f… 90 sse_counter_status_write(uint64_t offset, uint64_t data, unsigned size) "SSE system counter status … 91 sse_counter_reset(void) "SSE system counter: reset" 94 sse_timer_read(uint64_t offset, uint64_t data, unsigned size) "SSE system timer read: offset 0x%" P… 95 sse_timer_write(uint64_t offset, uint64_t data, unsigned size) "SSE system timer write: offset 0x%"… 96 sse_timer_reset(void) "SSE system timer: reset"
|
/qemu/tests/functional/qemu_test/ |
H A D | config.py | 42 if platform.system() == "Darwin": 45 if platform.system() == "Windows":
|
/qemu/docs/tools/ |
H A D | qemu-pr-helper.rst | 19 the operating system restricts sending these commands to unprivileged 28 started as a system service, and you should read the QEMU manual 64 is created in the system runtime state directory, for example 70 the system runtime state directory, for example
|
/qemu/docs/system/s390x/ |
H A D | pcidevices.rst | 15 qemu-system-s390x ... \ 27 operating system. 32 qemu-system-s390x ... \
|
/qemu/docs/specs/ |
H A D | ppc-spapr-uv-hcalls.rst | 5 On PPC64 systems supporting Protected Execution Facility (PEF), system memory 33 wrapped/encrypted using the public key of a trusted system which has the private 34 key stored in the system's TPM. An Ultravisor will use this hcall to 35 unwrap/unseal the symmetric key using the system's TPM device or a TPM Resource 39 host system boot. All sensitive in and out values will be encrypted using the
|