Searched +full:m68k +full:- +full:linux +full:- +full:user (Results 1 – 23 of 23) sorted by relevance
2 # Docker all cross-compiler target (tests only)7 # to build and run linux-user tests on GitLab9 FROM docker.io/library/debian:12-slim11 # Duplicate deb line as deb-src12 RUN sed -in "s/Types: deb/Types: deb deb-src/g" /etc/apt/sources.list.d/debian.sources15 apt-get update && \16 apt-get install -y eatmydata && \17 eatmydata apt-get dist-upgrade -y && \18 apt build-dep -yy qemu22 apt install -y --no-install-recommends \[all …]
2 arch/alpha/kernel/syscalls/syscall.tbl,linux-user/alpha/syscall.tbl \3 arch/arm/tools/syscall.tbl,linux-user/arm/syscall.tbl \4 scripts/syscall.tbl,linux-user/aarch64/syscall_64.tbl \5 scripts/syscall.tbl,linux-user/hexagon/syscall.tbl \6 scripts/syscall.tbl,linux-user/loongarch64/syscall.tbl \7 arch/m68k/kernel/syscalls/syscall.tbl,linux-user/m68k/syscall.tbl \8 arch/microblaze/kernel/syscalls/syscall.tbl,linux-user/microblaze/syscall.tbl \9 arch/mips/kernel/syscalls/syscall_n32.tbl,linux-user/mips64/syscall_n32.tbl \10 arch/mips/kernel/syscalls/syscall_n64.tbl,linux-user/mips64/syscall_n64.tbl \11 arch/mips/kernel/syscalls/syscall_o32.tbl,linux-user/mips/syscall_o32.tbl \[all …]
1 .. _user-mode:3 QEMU User space emulator7 ---------------------------9 The following OS are supported in user space emulation:11 - Linux (referred as qemu-linux-user)13 - BSD (referred as qemu-bsd-user)16 --------18 QEMU user space emulation has the following notable features:23 32/64-bit mismatches between hosts and targets. IOCTLs can be33 for example to emulate the signal mask. On Linux, QEMU supports both[all …]
2 * M68K specific proc functions for linux-user4 * SPDX-License-Identifier: GPL-2.0-or-later11 dprintf(fd, "Model:\t\tqemu-m68k\n"); in open_hardware()
2 * m68k specific CPU ABI and functions for linux-user4 * Copyright (c) 2005-2007 CodeSourcery28 env->aregs[7] = newsp; in cpu_clone_regs_child()30 env->dregs[0] = 0; in cpu_clone_regs_child()42 ts->tp_value = newtls; in cpu_set_tls()47 return state->aregs[7]; in get_sp_from_cpustate()
2 - local: '/.gitlab-ci.d/buildtest-template.yml'4 build-system-alpine:6 - .native_build_job_template7 - .native_build_artifact_template9 - job: amd64-alpine-container12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu13 MAKE_CHECK_ARGS: check-build14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog16 check-system-alpine:19 - job: build-system-alpine[all …]
7 - ccache12 - source scripts/ci/gitlab-ci-section13 - section_start setup "Pre-script setup"14 - JOBS=$(expr $(nproc) + 1)15 - cat /packages.txt16 - section_end setup18 - export CCACHE_BASEDIR="$(pwd)"19 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"20 - export CCACHE_MAXSIZE="500M"21 - export PATH="$CCACHE_WRAPPERSDIR:$PATH"[all …]
2 - local: '/.gitlab-ci.d/crossbuild-template.yml'4 cross-armhf-user:7 job: armhf-debian-cross-container9 IMAGE: debian-armhf-cross11 cross-arm64-system:14 job: arm64-debian-cross-container16 IMAGE: debian-arm64-cross18 cross-arm64-user:21 job: arm64-debian-cross-container23 IMAGE: debian-arm64-cross[all …]
7 …~ .*/qemu((/include)?/hw/arm/.*|(/include)?/hw/.*/(arm|allwinner-a10|bcm28|digic|exynos|imx|omap|s…12 hexagon-gen (component should be ignored in analysis)27 m68k28 …~ .*/qemu((/include)?/hw/m68k/.*|/target/m68k/.*|(/include)?/hw(/.*)?/mcf.*|(/include)?/hw/nubus/.…40 …~ .*/qemu((/include)?/hw/ppc/.*|/target/ppc/.*|/hw/pci-host/(uninorth.*|dec.*|prep.*|ppc.*)|/hw/mi…70 …ock.*|(/include?)/(block|storage-daemon)/.*|(/include)?/hw/(block|ide|nvme)/.*|/qemu-(img|io).*|/u…97 ~ .*/qemu((/include)?/(qapi|qobject|monitor)/.*|/job-qmp.c)100 ~ .*/qemu(/nbd/.*|/include/block/nbd.*|/qemu-nbd\.c)108 qemu-ga123 user[all …]
6 :ref:`System Emulation` and :ref:`User Mode Emulation` are supported9 .. list-table:: Supported Guest Architectures for Emulation11 :header-rows: 113 * - Architecture (qemu name)14 - System15 - User16 - Notes17 * - Alpha18 - Yes19 - Yes[all …]
10 --------------------------------------12 ``-hdachs`` (removed in 2.12)15 The geometry defined by ``-hdachs c,h,s,t`` should now be specified via16 ``-device ide-hd,drive=dr,cyls=c,heads=h,secs=s,bios-chs-trans=t``17 (together with ``-drive if=none,id=dr,...``).19 ``-net channel`` (removed in 2.12)22 This option has been replaced by ``-net user,guestfwd=...``.24 ``-net dump`` (removed in 2.12)27 ``-net dump[,vlan=n][,file=filename][,len=maxlen]`` has been replaced by28 ``-object filter-dump,id=id,netdev=dev[,file=filename][,maxlen=maxlen]``.[all …]
21 for pre-existing VM deployments. They should be scheduled for updating to a23 should exclusively use a non-deprecated machine type, with use of the most24 recent version highly recommended. Non-versioned machine types follow the31 --------------------------------------33 Short-form boolean options (since 6.0)43 The replacement for the ``nodelay`` short-form boolean option is ``nodelay=on``50 command-line less readable, especially when the argument itself consist of a51 name and a value, e.g. ``-plugin plugin_name,arg="arg_name=arg_value"``.52 Therefore, the usage of ``arg`` is redundant. Single-word arguments are treated53 as short-form boolean values, and passed to plugins as ``arg_name=on``.[all …]
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */3 * asm/bootinfo.h -- Definition of the Linux/m68k boot information structure63 * - length [ 2 bytes, 16-bit big endian ]64 * - seed data [ `length` bytes, padded to preserve 4-byte struct alignment ]69 * Linux/m68k Architectures (BI_MACHTYPE)115 #define FPUB_SUNFPA 4 /* Sun-3 FPA */130 #define MMUB_SUN3 5 /* Custom Sun-3 */147 * a kernel, to avoid user confusion if kernel and bootstrap don't work148 * together :-)152 * appropriate machine. If a change is backward-compatible, the minor[all …]
10 consult qemu-devel and not any specific individual privately.23 W: Web-page with status/info59 ------------------------------63 L: qemu-devel@nongnu.org72 R: Philippe Mathieu-Daudé <philmd@linaro.org>75 F: docs/devel/build-environment.rst76 F: docs/devel/code-of-conduct.rst78 F: docs/devel/conflict-resolution.rst80 F: docs/devel/submitting-a-patch.rst81 F: docs/devel/submitting-a-pull-request.rst[all …]
14 source_path=$(cd "$(dirname -- "$0")"; pwd)16 if test "$PWD" -ef "$source_path"20 MARKER=build/auto-created-by-configure22 if test -e build24 if test -f $MARKER26 rm -rf build36 echo "your source directory, or try doing an out-of-tree build."41 # This file is auto-generated by configure to support in-source tree46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS)48 test -e build/auto-created-by-configure ; \[all …]
14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL)16 ``-h``21 "-version display version information and exit\n", QEMU_ARCH_ALL)23 ``-version``28 "-machine [type=]name[,prop[=value][,...]]\n"29 " selects emulated machine ('-machine help' for list)\n"33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n"34 " mem-merge=on|off controls memory merge support (default: on)\n"35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n"36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n"[all …]
15 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))28 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')35 tmpdir = meson.current_build_dir() / 'meson-private/temp'53 supported_oses = ['windows', 'freebsd', 'netbsd', 'openbsd', 'darwin', 'sunos', 'linux', 'emscripte…66 have_linux_user = have_linux_user or target.endswith('linux-user')67 have_bsd_user = have_bsd_user or target.endswith('bsd-user')68 have_system = have_system or target.endswith('-softmmu')113 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')120 message('To use Rust you can install a new version with "cargo install bindgen-cli"')128 '--rustc-version', rustc.version(),[all …]
4 * Copyright (c) 2003-2005 Fabrice Bellard27 #include "hw/qdev-properties.h"28 #include "hw/qdev-properties-system.h"40 * "Z80C30/Z85C30/Z80230/Z85230/Z85233 SCC/ESCC User Manual",45 * http://www.ibiblio.org/pub/historic-linux/early-ports/Sparc/NCR/NCR89C105.txt51 * Z85C30 is also used on PowerMacs and m68k Macs.62 * Linux driver for m68k Macs is the same as for PowerMac (pmac_zilog),70 * 2006-Aug-10 Igor Kovalenko : Renamed KBDQueue to SERIOQueue, implemented74 * 2010-May-23 Artyom Tarasenko: Reworked IUS logic77 #define CHN_C(s) ((s)->chn == escc_chn_b ? 'b' : 'a')[all …]
52 * The following is for compatibility across the various Linux118 #define TARGET_IOC_NRMASK ((1 << TARGET_IOC_NRBITS)-1)119 #define TARGET_IOC_TYPEMASK ((1 << TARGET_IOC_TYPEBITS)-1)120 #define TARGET_IOC_SIZEMASK ((1 << TARGET_IOC_SIZEBITS)-1)121 #define TARGET_IOC_DIRMASK ((1 << TARGET_IOC_DIRBITS)-1)180 uint8_t __pad[sizeof(struct target_sockaddr) -181 sizeof(abi_ushort) - sizeof(abi_short) -283 abi_long constant; /* PLL (phase-locked loop) time constant */313 abi_llong constant; /* PLL (phase-locked loop) time constant */381 #define TARGET_CMSG_ALIGN(len) (((len) + sizeof (abi_long) - 1) \[all …]
1 /* This is the Linux kernel elf-loading code, ported into user space */10 #include "user/tswap-target.h"11 #include "user/page-protection.h"12 #include "exec/page-protection.h"13 #include "exec/mmap-lock.h"14 #include "exec/translation-block.h"16 #include "user/guest-base.h"17 #include "user-internals.h"18 #include "signal-common.h"20 #include "user-mmap.h"[all …]
... --------------------- ...
1 # -*- Mode: Python -*-5 # See the COPYING file in the top-level directory.12 { 'include': 'machine-common.json' }18 # targets. Run "./configure --help" in the project root directory,19 # and look for the \*-softmmu targets near the "--target-list" option.30 # "qemu-system-" prefix to produce the corresponding QEMU31 # executable name. This is true even for "qemu-system-x86_64".37 'loongarch64', 'm68k', 'microblaze', 'microblazeel', 'mips', 'mips64',52 'data': [ 'uninitialized', 'stopped', 'check-stop', 'operating', 'load' ] }59 # @cpu-state: the virtual CPU's state[all …]
7 #include "disas/dis-asm.h"9 /* **** floatformat.h from sourceware.org CVS 2005-08-14. */73 is intentionally signed as, otherwise, -exp_bias can turn into a75 bit long, the equation (long)(1 - exp_bias) evaluates to76 4294950914) instead of -16382). */116 /* IA-64 Floating Point register spilt into memory. */135 /* Return non-zero iff the data at FROM is a valid number in format FMT. */142 /* **** m68k-dis.h from sourceware.org CVS 2005-08-14. */167 #define m68008 m68000 /* Synonym for -m68000. otherwise unused. */171 #define m68ec030 m68030 /* Similar enough to -m68030 to ignore differences;[all …]