diff options
Diffstat (limited to 'target')
-rw-r--r-- | target/bfin/Makefile | 4 | ||||
-rw-r--r-- | target/bfin/systems/arcturus-ucbf54x | 2 | ||||
-rw-r--r-- | target/config/Config.in.cmdline | 1 | ||||
-rw-r--r-- | target/config/Config.in.kernelfmt | 7 | ||||
-rw-r--r-- | target/linux/config/Config.in.compression | 2 | ||||
-rw-r--r-- | target/m68k/kernel/arcturus-uc5328 | 6 | ||||
-rw-r--r-- | target/m68k/systems/arcturus-uc5328 | 9 |
7 files changed, 30 insertions, 1 deletions
diff --git a/target/bfin/Makefile b/target/bfin/Makefile index 084de21d1..9c28ea4d0 100644 --- a/target/bfin/Makefile +++ b/target/bfin/Makefile @@ -5,7 +5,11 @@ include $(ADK_TOPDIR)/rules.mk include $(ADK_TOPDIR)/mk/kernel-build.mk include $(ADK_TOPDIR)/mk/image.mk +ifeq ($(ADK_TARGET_KERNEL_IMAGE_GZ),y) +KERNEL:=$(LINUX_DIR)/arch/blackfin/boot/vmlinux.bin.gz +else KERNEL:=$(LINUX_DIR)/$(ADK_TARGET_KERNEL) +endif # target helper text ifeq ($(ADK_TARGET_FS),archive) diff --git a/target/bfin/systems/arcturus-ucbf54x b/target/bfin/systems/arcturus-ucbf54x index e9e2bf430..f3ea2775f 100644 --- a/target/bfin/systems/arcturus-ucbf54x +++ b/target/bfin/systems/arcturus-ucbf54x @@ -2,6 +2,8 @@ config ADK_TARGET_SYSTEM_ARCTURUS_UCBF54X bool "Arcturus uCBF54x" select ADK_TARGET_CPU_BFIN_BF548 select ADK_TARGET_WITH_NETDEVICE + select ADK_TARGET_WITH_SERIAL + select ADK_TARGET_NO_KERNEL select ADK_TARGET_PACKAGE_TXZ help Arcturus uCBF54x. diff --git a/target/config/Config.in.cmdline b/target/config/Config.in.cmdline index 782f51efe..fa163c36b 100644 --- a/target/config/Config.in.cmdline +++ b/target/config/Config.in.cmdline @@ -3,6 +3,7 @@ config ADK_TARGET_CMDLINE string "Kernel commandline" + depends on !ADK_TARGET_NO_KERNEL default "fbcon=rotate:1" if ADK_TARGET_SYSTEM_SHARP_ZAURUS default "geodewdt.nowayout=1" if ADK_TARGET_MODEL_PCENGINES_ALIX1C default "kinetis_platform=k70-som" if ADK_TARGET_SYSTEM_KINETIS_K70 diff --git a/target/config/Config.in.kernelfmt b/target/config/Config.in.kernelfmt index b80853385..2704b08ae 100644 --- a/target/config/Config.in.kernelfmt +++ b/target/config/Config.in.kernelfmt @@ -13,6 +13,9 @@ config ADK_TARGET_KERNEL_LINUXBIN config ADK_TARGET_KERNEL_IMAGE bool +config ADK_TARGET_KERNEL_IMAGE_GZ + bool + config ADK_TARGET_KERNEL_UIMAGE bool @@ -55,6 +58,7 @@ config ADK_TARGET_KERNEL_LOADER config ADK_TARGET_KERNEL string default "loader" if ADK_TARGET_KERNEL_LOADER + default "vmImage.gz" if ADK_TARGET_KERNEL_IMAGE_GZ default "uImage" if ADK_TARGET_KERNEL_UIMAGE default "uImage.bin" if ADK_TARGET_KERNEL_UIMAGEBIN default "uImage.gz" if ADK_TARGET_KERNEL_UIMAGEGZ @@ -73,6 +77,9 @@ config ADK_TARGET_KERNEL default "bzImage" if ADK_TARGET_SYSTEM_GENERIC_X86_64 || ADK_TARGET_SYSTEM_GENERIC_X86 default "vmlinux" +config ADK_TARGET_NO_KERNEL + bool + config ADK_TARGET_KERNEL_WITH_COMPRESSION bool diff --git a/target/linux/config/Config.in.compression b/target/linux/config/Config.in.compression index c2461ba80..6e6a2645c 100644 --- a/target/linux/config/Config.in.compression +++ b/target/linux/config/Config.in.compression @@ -72,7 +72,7 @@ config ADK_LINUX_KERNEL_INITRAMFS_SOURCE choice prompt "Kernel compression" -depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH +depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH && !ADK_TARGET_NO_KERNEL default ADK_LINUX_KERNEL_COMP_ZSTD if ADK_TARGET_ARCH_OR1K default ADK_LINUX_KERNEL_COMP_GZIP diff --git a/target/m68k/kernel/arcturus-uc5328 b/target/m68k/kernel/arcturus-uc5328 new file mode 100644 index 000000000..771109f0b --- /dev/null +++ b/target/m68k/kernel/arcturus-uc5328 @@ -0,0 +1,6 @@ +CONFIG_M68K=y +# CONFIG_MMU is not set +CONFIG_COLDFIRE=y +CONFIG_M532x=y +CONFIG_M53xx=y +CONFIG_COLDFIRE_TIMERS=y diff --git a/target/m68k/systems/arcturus-uc5328 b/target/m68k/systems/arcturus-uc5328 new file mode 100644 index 000000000..d6be04782 --- /dev/null +++ b/target/m68k/systems/arcturus-uc5328 @@ -0,0 +1,9 @@ +config ADK_TARGET_SYSTEM_ARCTURUS_UC5328 + bool "Arcturus uC5328" + select ADK_TARGET_CPU_CF_5328 + select ADK_TARGET_WITH_NETDEVICE + select ADK_TARGET_PACKAGE_TXZ + help + Arcturus uC5328 + https://www.arcturusnetworks.com/products + |