Home
last modified time | relevance | path

Searched +full:m68k +full:- +full:linux +full:- +full:user (Results 1 – 25 of 43) sorted by relevance

12

/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-all-test-cross.docker2 # Docker all cross-compiler target (tests only)
7 # to build and run linux-user tests on GitLab
9 FROM docker.io/library/debian:12-slim
11 # Duplicate deb line as deb-src
12 RUN sed -in "s/Types: deb/Types: deb deb-src/g" /etc/apt/sources.list.d/debian.sources
15 apt-get update && \
16 apt-get install -y eatmydata && \
17 eatmydata apt-get dist-upgrade -y && \
18 apt build-dep -yy --arch-only qemu
22 apt install -y --no-install-recommends \
[all …]
/openbmc/qemu/scripts/
H A Dupdate-syscalltbl.sh2 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 …]
/openbmc/qemu/linux-user/m68k/
H A Dtarget_proc.h2 * M68K specific proc functions for linux-user
4 * SPDX-License-Identifier: GPL-2.0-or-later
11 dprintf(fd, "Model:\t\tqemu-m68k\n"); in open_hardware()
H A Dtarget_cpu.h2 * m68k specific CPU ABI and functions for linux-user
4 * Copyright (c) 2005-2007 CodeSourcery
28 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()
/openbmc/u-boot/doc/
H A DREADME.m68k2 U-Boot for Motorola (or Freescale/NXP) ColdFire processors
8 August 08, 2005 Jens Scharsig <esw@bus-elektronik.de>
14 This file contains status information for the port of U-Boot to the
25 Bernhard Kuhn ported U-Boot 0.4.0 to the Motorola ColdFire architecture.
27 of these patches was that they needed a pre-bootloader to start U-Boot.
31 Thanks mainly to Freescale but also to several other contributors, U-Boot now
38 Please "make menuconfig" with ARCH=m68k, or check arch/m68k/cpu to see the
44 U-Boot supports actually more than 40 ColdFire based boards.
47 the "make menuconfig" way, very similar to the Linux way.
56 It is possible to build all ColdFire boards in a single command-line command,
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/
H A Dqemu-targets.inc2 # aarch64 arm armeb alpha cris i386 x86_64 m68k microblaze
19 softmmuonly += arch + "-softmmu,"
24 linuxuseronly += arch + "-linux-user,"
26 if 'linux' not in tos:
27 return softmmuonly + ''.join([arch + "-softmmu" + "," for arch in archs]).rstrip(',')
28 …return softmmuonly + linuxuseronly + ''.join([arch + "-linux-user" + "," + arch + "-softmmu" + ","…
31 return ",".join(filter(lambda i: "-linux-user" in i, get_qemu_target_list(d).split(',')))
34 return ",".join(filter(lambda i: "-linux-user" not in i, get_qemu_target_list(d).split(',')))
/openbmc/qemu/docs/user/
H A Dmain.rst1 .. _user-mode:
3 QEMU User space emulator
7 ---------------------------
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 System calls are the principle interface between user-space and the
41 for example to emulate the signal mask. On Linux, QEMU supports both
[all …]
/openbmc/u-boot/board/freescale/m54455evb/
H A DREADME4 TsiChung Liew(Tsi-Chung.Liew@freescale.com)
12 - board/freescale/m54455evb/m54455evb.c Dram setup, IDE pre init, and PCI init
13 - board/freescale/m54455evb/flash.c Atmel and INTEL flash support
14 - board/freescale/m54455evb/Makefile Makefile
15 - board/freescale/m54455evb/config.mk config make
16 - board/freescale/m54455evb/u-boot.lds Linker description
18 - common/cmd_bdinfo.c Clock frequencies output
19 - common/cmd_mii.c mii support
21 - arch/m68k/cpu/mcf5445x/cpu.c cpu specific code
22 - arch/m68k/cpu/mcf5445x/cpu_init.c Flexbus ChipSelect, Mux pins setup, icache and RTC extra regs
[all …]
/openbmc/qemu/.gitlab-ci.d/
H A Dcrossbuild-template.yml7 - ccache
12 - source scripts/ci/gitlab-ci-section
13 - section_start setup "Pre-script setup"
14 - JOBS=$(expr $(nproc) + 1)
15 - cat /packages.txt
16 - section_end setup
18 - export CCACHE_BASEDIR="$(pwd)"
19 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"
20 - export CCACHE_MAXSIZE="500M"
21 - export PATH="$CCACHE_WRAPPERSDIR:$PATH"
[all …]
H A Dbuildtest.yml2 - local: '/.gitlab-ci.d/buildtest-template.yml'
4 build-system-alpine:
6 - .native_build_job_template
7 - .native_build_artifact_template
9 - job: amd64-alpine-container
12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu
13 MAKE_CHECK_ARGS: check-build
14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog
16 check-system-alpine:
19 - job: build-system-alpine
[all …]
H A Dcrossbuilds.yml2 - local: '/.gitlab-ci.d/crossbuild-template.yml'
4 cross-armhf-user:
7 job: armhf-debian-cross-container
9 IMAGE: debian-armhf-cross
11 cross-arm64-system:
14 job: arm64-debian-cross-container
16 IMAGE: debian-arm64-cross
18 cross-arm64-user:
21 job: arm64-debian-cross-container
23 IMAGE: debian-arm64-cross
[all …]
/openbmc/qemu/scripts/coverity-scan/
H A DCOMPONENTS.md7 …~ .*/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 m68k
28 …~ .*/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-ga
123 user
[all …]
/openbmc/qemu/include/standard-headers/asm-m68k/
H A Dbootinfo.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * asm/bootinfo.h -- Definition of the Linux/m68k boot information structure
63 * - 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 work
148 * together :-)
152 * appropriate machine. If a change is backward-compatible, the minor
[all …]
/openbmc/qemu/docs/about/
H A Demulation.rst6 :ref:`System Emulation` and :ref:`User Mode Emulation` are supported
9 .. list-table:: Supported Guest Architectures for Emulation
11 :header-rows: 1
13 * - Architecture (qemu name)
14 - System
15 - User
16 - Notes
17 * - Alpha
18 - Yes
19 - Yes
[all …]
H A Dremoved-features.rst10 --------------------------------------
12 ``-hdachs`` (removed in 2.12)
15 The geometry defined by ``-hdachs c,h,s,t`` should now be specified via
16 ``-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 by
28 ``-object filter-dump,id=id,netdev=dev[,file=filename][,maxlen=maxlen]``.
[all …]
H A Ddeprecated.rst21 for pre-existing VM deployments. They should be scheduled for updating to a
23 should exclusively use a non-deprecated machine type, with use of the most
24 recent version highly recommended. Non-versioned machine types follow the
31 --------------------------------------
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 a
51 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 treated
53 as short-form boolean values, and passed to plugins as ``arg_name=on``.
[all …]
/openbmc/qemu/
H A DMAINTAINERS10 consult qemu-devel and not any specific individual privately.
23 W: Web-page with status/info
59 ------------------------------
63 L: qemu-devel@nongnu.org
72 R: Philippe Mathieu-Daudé <philmd@linaro.org>
75 F: docs/devel/build-environment.rst
76 F: docs/devel/code-of-conduct.rst
78 F: docs/devel/conflict-resolution.rst
80 F: docs/devel/submitting-a-patch.rst
81 F: docs/devel/submitting-a-pull-request.rst
[all …]
H A Dconfigure14 source_path=$(cd "$(dirname -- "$0")"; pwd)
16 if test "$PWD" -ef "$source_path"
20 MARKER=build/auto-created-by-configure
22 if test -e build
24 if test -f $MARKER
26 rm -rf build
36 echo "your source directory, or try doing an out-of-tree build."
41 # This file is auto-generated by configure to support in-source tree
46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS)
48 test -e build/auto-created-by-configure ; \
[all …]
H A Dqemu-options.hx14 "-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 …]
/openbmc/openbmc/poky/meta/lib/oe/
H A Delf.py4 # SPDX-License-Identifier: GPL-2.0-only
35 "linux" : {
52 "m68k": ( 4, 0, 0, False, 32),
70 "linux-android" : {
75 "linux-androideabi" : {
78 "linux-musl" : {
102 "uclinux-uclibc" : {
105 "linux-gnueabi" : {
109 "linux-musleabi" : {
113 "linux-gnuspe" : {
[all …]
/openbmc/openbmc/poky/meta/classes-recipe/
H A Dsiteinfo.bbclass4 # SPDX-License-Identifier: MIT
13 # where 'target' == "<arch>-<os>"
16 # * target: Returns the target name ("<arch>-<os>")
26 …"allarch": "endian-little bit-32", # bogus, but better than special-casing the checks below for al…
27 "aarch64": "endian-little bit-64 arm-common arm-64",
28 "aarch64_be": "endian-big bit-64 arm-common arm-64",
29 "arc": "endian-little bit-32 arc-common",
30 "arceb": "endian-big bit-32 arc-common",
31 "arm": "endian-little bit-32 arm-common arm-32",
32 "armeb": "endian-big bit-32 arm-common arm-32",
[all …]
/openbmc/u-boot/scripts/kconfig/
H A Dexpr.h2 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
49 #define EXPR_NOT(dep) (2-(dep))
52 for (e = (l); e && (s = e->right.sym); e = e->left.expr)
70 S_DEF_USER, /* main user value */
96 * from the user value set in e.g. a .config file, due to visibility.
107 * An upper bound on the tristate value the user can set for the symbol
110 * ifs. If 'n', the user value will be ignored.
134 … i < SYMBOL_HASHSIZE; i++) for (sym = symbol_hash[i]; sym; sym = sym->next) if (sym->type != S_OTH…
141 #define SYMBOL_OPTIONAL 0x0100 /* choice is optional - values can be 'n' */
190 struct property *next; /* next property - null if last */
[all …]
/openbmc/u-boot/common/
H A DKconfig15 additional 'user' IDs can be used by passing BOOTSTAGE_ID_ALLOC
25 Enable recording of boot time in SPL. To make this visible to U-Boot
27 information when SPL finishes and load it when U-Boot proper starts
34 Enable recording of boot time in SPL. To make this visible to U-Boot
36 information when TPL finishes and load it when U-Boot proper starts
44 This shows how long it took U-Boot to go through each stage of the
94 Code in the Linux kernel can find this in /proc/devicetree.
129 Enabling this will make a U-Boot binary that is capable of being
139 Enabling this will make a U-Boot binary that is capable of being
148 Enabling this will make a U-Boot binary that is capable of being
[all …]
/openbmc/u-boot/scripts/
H A DKbuild.include14 dot-target = $(dir $@).$(notdir $@)
17 # The temporary file to save gcc -MD generated dependencies must not
19 depfile = $(subst $(comma),_,$(dot-target).d)
50 # - If no file exist it is created
51 # - If the content differ the new file is used
52 # - If they are equal no change, and no timestamp update
53 # - stdin is piped in from the first prerequisite ($<) so one has
56 $(Q)set -e; \
58 mkdir -p $(dir $@); \
60 if [ -r $@ ] && cmp -s $@ $@.tmp; then \
[all …]
/openbmc/u-boot/doc/uImage.FIT/
H A Dsource_file_format.txt1 U-Boot new uImage source file format (bindings definition)
8 ---------------
10 Evolution of the 2.6 Linux kernel for embedded PowerPC systems introduced new
15 replace direct passing of 'struct bd_info' which was used to boot pre-FDT
18 However, U-Boot needs to support both techniques to provide backward
21 blob. Kernel image, FDT blob and possibly ramdisk image - all must be placed
24 Additionally, old uImage format has been extended to support multi sub-images
34 --------------------------------
40 (3) increases code reuse as it is already part of the U-Boot source tree.
45 uImage internals. Bindings are defined from U-Boot perspective, i.e. describe
[all …]

12