diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2015-09-02 15:52:02 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2015-09-02 15:55:11 +0200 |
commit | 1f94ff184c4fc6d74b8147370600e29a71415729 (patch) | |
tree | c2afec72181046f62cdef0521c1e1815db357f8e /target/m68k | |
parent | 05374459533dd3d3a8e2bdfa5c68a791a893e290 (diff) |
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.
Diffstat (limited to 'target/m68k')
-rw-r--r-- | target/m68k/Makefile | 4 | ||||
-rw-r--r-- | target/m68k/systems/qemu-m68k | 7 | ||||
-rw-r--r-- | target/m68k/systems/qemu-m68k-mcf5208 | 10 | ||||
-rw-r--r-- | target/m68k/systems/qemu-m68k-q800 | 8 |
4 files changed, 20 insertions, 9 deletions
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). + |