summaryrefslogtreecommitdiff
path: root/target/m68k
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2015-06-15 14:10:33 -0500
committerWaldemar Brodkorb <wbx@openadk.org>2015-06-15 14:10:46 -0500
commit324cd15f65c1ff4be20d83754b6d0bad9837ad79 (patch)
treead0ed0a93cdce838e450b38901e79f352d5677c7 /target/m68k
parentb3389bd4d21d5a9fdff3f4ee049a9b914e2353a9 (diff)
add support for m68k q800 emulation (experimental)
Diffstat (limited to 'target/m68k')
-rw-r--r--target/m68k/Makefile6
-rw-r--r--target/m68k/kernel/qemu-m68k-mcf5208 (renamed from target/m68k/kernel/qemu-m68k)0
-rw-r--r--target/m68k/systems/qemu-m68k5
3 files changed, 7 insertions, 4 deletions
diff --git a/target/m68k/Makefile b/target/m68k/Makefile
index 8e64dc764..2d6e08d75 100644
--- a/target/m68k/Makefile
+++ b/target/m68k/Makefile
@@ -8,8 +8,14 @@ include $(ADK_TOPDIR)/mk/kernel-build.mk
include $(ADK_TOPDIR)/mk/image.mk
KERNEL:=$(LINUX_DIR)/vmlinux
+
QEMU_ARGS:=${ADK_QEMU_ARGS}
+ifeq ($(ADK_TARGET_QEMU_M68K_Q800),y)
+QEMU_ARGS+=-M q800
+endif
+ifeq ($(ADK_TARGET_QEMU_M68K_MCF5208),y)
QEMU_ARGS+=-M mcf5208evb -cpu m5208
+endif
# target helper text
ifeq ($(ADK_TARGET_FS),archive)
diff --git a/target/m68k/kernel/qemu-m68k b/target/m68k/kernel/qemu-m68k-mcf5208
index 3caa5323b..3caa5323b 100644
--- a/target/m68k/kernel/qemu-m68k
+++ b/target/m68k/kernel/qemu-m68k-mcf5208
diff --git a/target/m68k/systems/qemu-m68k b/target/m68k/systems/qemu-m68k
index a8f35ee3b..66f20b587 100644
--- a/target/m68k/systems/qemu-m68k
+++ b/target/m68k/systems/qemu-m68k
@@ -1,10 +1,7 @@
config ADK_TARGET_SYSTEM_QEMU_M68K
bool "Qemu M68K"
- select ADK_CPU_CF_5208
- select ADK_TARGET_UCLINUX
select ADK_TARGET_QEMU
- select ADK_TARGET_BINFMT_FLAT
select ADK_TARGET_KERNEL_ZIMAGE
help
- Support for Qemu Emulator M68K/Coldfire without MMU.
+ Support for Qemu Emulator M68K/Coldfire.