From 1f94ff184c4fc6d74b8147370600e29a71415729 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 2 Sep 2015 15:52:02 +0200 Subject: refactor kernel mini.config. We do not need to manually set mini.config file anymore. Every target system, even Qemu emulating different models get it its own. Cleaner and simpler to add new targets. --- target/m68k/Makefile | 4 ++-- target/m68k/systems/qemu-m68k | 7 ------- target/m68k/systems/qemu-m68k-mcf5208 | 10 ++++++++++ target/m68k/systems/qemu-m68k-q800 | 8 ++++++++ 4 files changed, 20 insertions(+), 9 deletions(-) delete mode 100644 target/m68k/systems/qemu-m68k create mode 100644 target/m68k/systems/qemu-m68k-mcf5208 create mode 100644 target/m68k/systems/qemu-m68k-q800 (limited to 'target/m68k') diff --git a/target/m68k/Makefile b/target/m68k/Makefile index 6066faf2d..0ffd9b8a2 100644 --- a/target/m68k/Makefile +++ b/target/m68k/Makefile @@ -8,10 +8,10 @@ include $(ADK_TOPDIR)/mk/image.mk KERNEL:=$(LINUX_DIR)/vmlinux QEMU_ARGS:=${ADK_QEMU_ARGS} -ifeq ($(ADK_TARGET_QEMU_M68K_Q800),y) +ifeq ($(ADK_TARGET_SYSTEM_QEMU_M68K_Q800),y) QEMU_ARGS+=-M q800 endif -ifeq ($(ADK_TARGET_QEMU_M68K_MCF5208),y) +ifeq ($(ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208),y) QEMU_ARGS+=-M mcf5208evb -cpu m5208 endif diff --git a/target/m68k/systems/qemu-m68k b/target/m68k/systems/qemu-m68k deleted file mode 100644 index 66f20b587..000000000 --- a/target/m68k/systems/qemu-m68k +++ /dev/null @@ -1,7 +0,0 @@ -config ADK_TARGET_SYSTEM_QEMU_M68K - bool "Qemu M68K" - select ADK_TARGET_QEMU - select ADK_TARGET_KERNEL_ZIMAGE - help - Support for Qemu Emulator M68K/Coldfire. - diff --git a/target/m68k/systems/qemu-m68k-mcf5208 b/target/m68k/systems/qemu-m68k-mcf5208 new file mode 100644 index 000000000..e41a35d69 --- /dev/null +++ b/target/m68k/systems/qemu-m68k-mcf5208 @@ -0,0 +1,10 @@ +config ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 + bool "Qemu M68K (Coldfire MCF5208)" + select ADK_TARGET_QEMU + select ADK_CPU_CF_5208 + select ADK_TARGET_BINFMT_FLAT + select ADK_TARGET_UCLINUX + select ADK_TARGET_KERNEL_ZIMAGE + help + Support for Qemu Emulator M68K/Coldfire. + diff --git a/target/m68k/systems/qemu-m68k-q800 b/target/m68k/systems/qemu-m68k-q800 new file mode 100644 index 000000000..26e5e0b2a --- /dev/null +++ b/target/m68k/systems/qemu-m68k-q800 @@ -0,0 +1,8 @@ +config ADK_TARGET_SYSTEM_QEMU_M68K_Q800 + bool "Qemu M68K (Q800)" + select ADK_TARGET_QEMU + select ADK_CPU_68040 + select ADK_TARGET_KERNEL_ZIMAGE + help + Support for Qemu Emulator with M68K architecture (Q800). + -- cgit v1.2.3