Browse Source

bfin: add samples for arcturus device, refresh uClibc-ng config

Waldemar Brodkorb 7 years ago
parent
commit
b266877a00

+ 4 - 0
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

+ 8 - 0
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
+

+ 6 - 8
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