summaryrefslogtreecommitdiff
path: root/target/arm
diff options
context:
space:
mode:
Diffstat (limited to 'target/arm')
-rw-r--r--target/arm/kernel/kinetis-k7016
-rw-r--r--target/arm/systems/kinetis-k7014
2 files changed, 30 insertions, 0 deletions
diff --git a/target/arm/kernel/kinetis-k70 b/target/arm/kernel/kinetis-k70
new file mode 100644
index 000000000..4ffe140a4
--- /dev/null
+++ b/target/arm/kernel/kinetis-k70
@@ -0,0 +1,16 @@
+CONFIG_ARM=y
+CONFIG_ARCH_KINETIS=y
+CONFIG_MACH_KINETIS=y
+CONFIG_KINETIS_UART2=y
+CONFIG_KINETIS_MAC=y
+CONFIG_KINETIS_EDMA=y
+CONFIG_CPU_32v6K=y
+CONFIG_CPU_V7M=y
+CONFIG_CPU_32v7M=y
+CONFIG_CPU_ABRT_NOMMU=y
+CONFIG_CPU_PABRT_LEGACY=y
+CONFIG_CPU_CACHE_VIPT=y
+CONFIG_ARM_THUMB=y
+CONFIG_ARM_L1_CACHE_SHIFT=5
+CONFIG_ARM_CORTEXM3=y
+CONFIG_ARM_ASM_UNIFIED=y
diff --git a/target/arm/systems/kinetis-k70 b/target/arm/systems/kinetis-k70
new file mode 100644
index 000000000..ff35694f4
--- /dev/null
+++ b/target/arm/systems/kinetis-k70
@@ -0,0 +1,14 @@
+config ADK_TARGET_SYSTEM_KINETIS_K70
+ bool "Kinetis K70"
+ depends on ADK_EXPERIMENTAL
+ select ADK_CPU_CORTEX_M3
+ select ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_WITH_SERIAL
+ select ADK_TARGET_WITH_USB
+ select ADK_TARGET_UCLINUX
+ select ADK_TARGET_KERNEL_UIMAGE
+ select ADK_KERNEL_REPO "https://github.com/EmcraftSystems/linux-emcraft.git"
+ select ADK_KERNEL_HASH "a5125a7f66b441008f505e4ce5d45ebb24ea28a7"
+ help
+ Kinetis K70
+