summaryrefslogtreecommitdiff
path: root/target/bfin
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2017-05-22 23:35:58 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2017-05-22 23:36:16 +0200
commitb266877a008800c5dbc48a313be879356ac8f18d (patch)
treededec33daf18ede3a8e3ee7f05e54a5bad181167 /target/bfin
parent13c9428fc4d2f5611a9930fda24ae314a19d6c36 (diff)
bfin: add samples for arcturus device, refresh uClibc-ng config
Diffstat (limited to 'target/bfin')
-rw-r--r--target/bfin/kernel/arcturus-ucbf54x4
-rw-r--r--target/bfin/systems/arcturus-ucbf54x8
-rw-r--r--target/bfin/uclibc-ng.config14
3 files changed, 18 insertions, 8 deletions
diff --git a/target/bfin/kernel/arcturus-ucbf54x b/target/bfin/kernel/arcturus-ucbf54x
new file mode 100644
index 000000000..3fc39bdc3
--- /dev/null
+++ b/target/bfin/kernel/arcturus-ucbf54x
@@ -0,0 +1,4 @@
+CONFIG_BLACKFIN=y
+CONFIG_BF548_std=y
+CONFIG_BF_REV_ANY=y
+CONFIG_ICACHE_FLUSH_L1=y
diff --git a/target/bfin/systems/arcturus-ucbf54x b/target/bfin/systems/arcturus-ucbf54x
new file mode 100644
index 000000000..1079b4b7e
--- /dev/null
+++ b/target/bfin/systems/arcturus-ucbf54x
@@ -0,0 +1,8 @@
+config ADK_TARGET_SYSTEM_ARCTURUS_UCBF54X
+ bool "Arcturus uCBF54x"
+ select ADK_TARGET_CPU_BFIN_BF548
+ select ADK_TARGET_PACKAGE_TXZ
+ help
+ Arcturus uCBF54x.
+ https://www.arcturusnetworks.com/products/ucbf54x
+
diff --git a/target/bfin/uclibc-ng.config b/target/bfin/uclibc-ng.config
index 8aaf087b6..564ef0c34 100644
--- a/target/bfin/uclibc-ng.config
+++ b/target/bfin/uclibc-ng.config
@@ -1,7 +1,8 @@
#
# Automatically generated file; DO NOT EDIT.
-# uClibc-ng 1.0.21 C Library Configuration
+# uClibc-ng 1.0.24 C Library Configuration
#
+# TARGET_aarch64 is not set
# TARGET_alpha is not set
# TARGET_arc is not set
# TARGET_arm is not set
@@ -50,11 +51,11 @@ ARCH_HAS_NO_MMU=y
# Target CPU lacks a memory management unit (MMU)
#
UCLIBC_HAS_FLOATS=y
-# UCLIBC_HAS_FPU is not set
-UCLIBC_HAS_SOFT_FLOAT=y
+UCLIBC_HAS_FPU=y
DO_C99_MATH=y
# DO_XSI_MATH is not set
# UCLIBC_HAS_FENV is not set
+UCLIBC_HAS_LONG_DOUBLE_MATH=y
KERNEL_HEADERS=""
UCLIBC_UCLINUX_BROKEN_MUNMAP=y
HAVE_DOT_CONFIG=y
@@ -86,6 +87,7 @@ UCLIBC_HAS_LINUXTHREADS=y
UCLIBC_HAS_THREADS=y
PTHREADS_DEBUG_SUPPORT=y
UCLIBC_HAS_SYSLOG=y
+UCLIBC_HAS_LFS=y
MALLOC=y
# MALLOC_SIMPLE is not set
UCLIBC_DYNAMIC_ATEXIT=y
@@ -143,7 +145,6 @@ UCLIBC_HAS_NETWORK_SUPPORT=y
UCLIBC_HAS_SOCKET=y
UCLIBC_HAS_IPV4=y
UCLIBC_HAS_IPV6=y
-# UCLIBC_HAS_RPC is not set
UCLIBC_USE_NETLINK=y
UCLIBC_SUPPORT_AI_ADDRCONFIG=y
UCLIBC_HAS_BSD_RES_CLOSE=y
@@ -199,9 +200,7 @@ UCLIBC_HAS_ARGP=y
# Big and Tall
#
UCLIBC_HAS_REGEX=y
-# UCLIBC_HAS_REGEX_OLD is not set
UCLIBC_HAS_FNMATCH=y
-# UCLIBC_HAS_FNMATCH_OLD is not set
UCLIBC_HAS_WORDEXP=y
UCLIBC_HAS_NFTW=y
UCLIBC_HAS_FTW=y
@@ -220,8 +219,7 @@ HARDWIRED_ABSPATH=y
#
# Security options
#
-UCLIBC_HAS_ARC4RANDOM=y
-# ARC4RANDOM_USES_NODEV is not set
+# UCLIBC_HAS_ARC4RANDOM is not set
# UCLIBC_HAS_SSP is not set
# UCLIBC_BUILD_RELRO is not set
# UCLIBC_BUILD_NOW is not set