/qemu/docs/system/arm/ |
H A D | orangepi.rst | 4 The Xunlong Orange Pi PC is an Allwinner H3 System on Chip 26 * System Control module 50 to qemu-system-arm. 62 This option can be used in case the target operating system driver uses a different 70 The above machine-specific options can be specified in qemu-system-arm 75 $ qemu-system-arm -M orangepi-pc -sd mycard.img \ 111 $ qemu-system-arm -M orangepi-pc -nic user -nographic \ 148 $ qemu-system-arm -M orangepi-pc -nic user -nographic \ 169 $ qemu-system-arm -M orangepi-pc -nic user -nographic \ 196 $ qemu-system-arm -M orangepi-pc -nic user -nographic \ [all …]
|
/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/rust/qemu-api/ |
H A D | wrapper.h | 2 * QEMU System Emulator 55 #include "system/system.h" 57 #include "system/memory.h" 62 #include "hw/qdev-properties-system.h" 70 #include "system/address-spaces.h"
|
/qemu/linux-headers/asm-generic/ |
H A D | hugetlb_encode.h | 5 * Several system calls take a flag to request "hugetlb" huge pages. 6 * Without further specification, these system calls will use the 7 * system's default huge page size. If a system supports multiple 13 * encoding in flag arguments. System call specific header files
|
/qemu/include/system/ |
H A D | reset.h | 66 * qemu_register_reset: Register a callback for system reset 71 * entire system is reset. Functions registered with this API and 89 * qemu_register_reset_nosnapshotload: Register a callback for system reset 94 * not called if the reason that the system is being reset is to 101 * qemu_unregister_reset: Unregister a system reset callback 113 * qemu_devices_reset: Perform a complete system reset 117 * of the system (calling all the callbacks registered with 122 * If you want to trigger a system reset from, for instance, a device
|
H A D | hw_accel.h | 15 #include "system/kvm.h" 16 #include "system/hvf.h" 17 #include "system/whpx.h" 18 #include "system/nvmm.h"
|
/qemu/.gitlab-ci.d/ |
H A D | crossbuilds.yml | 11 cross-arm64-system: 33 cross-i686-system: 71 cross-mipsel-system: 85 cross-mips64el-system: 99 cross-ppc64el-system: 121 cross-riscv64-system: 135 cross-s390x-system: 165 cross-win64-system:
|
/qemu/tests/vm/ |
H A D | centos-8-aarch64.ks | 8 # System bootloader configuration 20 # System language 28 # Do not configure the X Window System 30 # System services 32 # System timezone
|
/qemu/docs/ |
H A D | glossary.rst | 113 QEMU's system emulation models many different types of hardware. A machine model 114 (sometimes called a board model) is the model of a complete virtual system with 116 ``-machine`` of qemu-system. Our machine models can be found on this `page 117 <system-targets-ref>`. 147 physical addresses and managing memory protection. QEMU system mode is named 175 `TCG Plugins <TCG Plugins>` is an API used to instrument guest code, in system 231 System mode 234 QEMU System mode provides a virtual model of an entire machine (CPU, memory and 239 QEMU System mode is called :ref:`softmmu <softmmu>` as well. 264 mode the CPU is always emulated. In this mode, QEMU translate system calls from [all …]
|
/qemu/target/i386/tcg/system/ |
H A D | tcg-cpu.c | 2 * i386 TCG cpu class initialization functions specific to system emulation 24 #include "system/system.h" 26 #include "system/address-spaces.h" 27 #include "system/memory.h" 68 * ... with two regions inside: normal system memory with low in tcg_cpu_realizefn()
|
/qemu/linux-user/arm/nwfpe/ |
H A D | fpsr.h | 28 SYSTEM ID 30 SYSTEM CONTROL BYTE 36 /* SYSTEM ID 38 Note: the system id byte is read only */ 45 #define FP_EMULATOR 0x01000000 /* System ID for emulator */ 46 #define FP_ACCELERATOR 0x81000000 /* System ID for FPA11 */ 59 /* SYSTEM CONTROL BYTE
|
/qemu/docs/system/ |
H A D | target-xtensa.rst | 1 .. _Xtensa-System-emulator: 3 Xtensa System emulator 7 ``qemu-system-xtensa`` and ``qemu-system-xtensaeb``. Two different
|
H A D | target-sparc64.rst | 1 .. _Sparc64-System-emulator: 3 Sparc64 System emulator 6 Use the executable ``qemu-system-sparc64`` to simulate a Sun4u 19 qemu-system-sparc64 -M niagara -L /path-to/S10image/ \
|
/qemu/plugins/ |
H A D | system.c | 2 * QEMU Plugin system-emulation helpers 4 * Helpers that are specific to system emulation. 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/include/hw/timer/ |
H A D | cmsdk-apb-dualtimer.h | 14 * System Design Kit (CMSDK) and documented in the Cortex-M System 16 * https://developer.arm.com/products/system-design/system-design-kits/cortex-m-system-design-kit
|
/qemu/scripts/ |
H A D | qemu-trace-stap | 133 To watch all trace points on the qemu-system-x86_64 binary: 135 %(argv0)s run qemu-system-x86_64 139 %(argv0)s run qemu-system-x86_64 'qio*' 'qcrypto*' 144 runparser.add_argument("binary", help="QEMU system or user emulator binary") 152 To list all trace points on the qemu-system-x86_64 binary: 154 %(argv0)s list qemu-system-x86_64 158 %(argv0)s list qemu-system-x86_64 'qio*' 'qcrypto*' 161 listparser.add_argument("binary", help="QEMU system or user emulator binary")
|
/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/.gitlab/issue_templates/ |
H A D | bug.md | 21 - Operating system: <!-- Windows 10 21H1, Fedora 37, etc. --> 24 - QEMU flavor: <!-- qemu-system-x86_64, qemu-aarch64, qemu-img, etc. --> 25 - QEMU version: <!-- e.g. `qemu-system-x86_64 --version` --> 34 ./qemu-system-x86_64 -M q35 -m 4096 -enable-kvm -hda fedora32.qcow2 38 - Operating system: <!-- Windows 10 21H1, Fedora 37, etc. -->
|
/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/system/devices/ |
H A D | cxl.rst | 75 CXL System components 77 A CXL system is made up a Host with a number of 'standard components' 78 the control and capabilities of which are discoverable by system software 87 This information is available to system software, when making 99 space is described to system software via a CXL Host Bridge 145 by a generic operating system driver. They have HDM decoders 154 CXL topology. Note that system software is responsible for configuration 155 of all components with the exception of the CFMWs. System software is 158 for system RAM. 160 Example system topology. x marks the match in each decoder level:: [all …]
|
/qemu/util/ |
H A D | sys_membarrier.c | 31 #error --enable-membarrier is not supported on this operating system. in smp_mb_global() 40 error_report("This QEMU binary requires the membarrier system call."); in smp_mb_global_init() 41 error_report("Please upgrade your system to a newer version of Linux"); in smp_mb_global_init() 46 error_report("Please upgrade your system to a newer version of Linux"); in smp_mb_global_init()
|
/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/tests/functional/ |
H A D | test_ppc_bamboo.py | 21 'system-image-powerpc-440fp.tar.gz'), 31 self.scratch_file('system-image-powerpc-440fp', 34 self.scratch_file('system-image-powerpc-440fp', 41 exec_command_and_wait_for_pattern(self, 'halt', 'System Halted')
|
/qemu/include/hw/tricore/ |
H A D | triboard.h | 2 * Infineon TriBoard System emulation. 23 #include "system/system.h" 24 #include "system/address-spaces.h"
|
/qemu/accel/kvm/ |
H A D | kvm-accel-ops.c | 19 #include "system/accel-ops.h" 20 #include "system/kvm.h" 21 #include "system/kvm_int.h" 22 #include "system/runstate.h" 23 #include "system/cpus.h"
|