From dcbe8ab722f27eef7acb6a8799de4f4cb3a75145 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 26 Jun 2016 12:39:19 +0200 Subject: xtensa: allow to build big endian toolchain Thanks Max for the overlay and hints. --- target/config/Config.in.cpu | 10 ++++++++++ target/xtensa/overlay/xtensa_kc705_be.tar | Bin 0 -> 2478080 bytes 2 files changed, 10 insertions(+) create mode 100644 target/xtensa/overlay/xtensa_kc705_be.tar (limited to 'target') diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 5c63bfc31..2b463ed33 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -1299,6 +1299,15 @@ config ADK_TARGET_CPU_XTENSA_DE212 select ADK_TARGET_KERNEL_ZIMAGE depends on ADK_TARGET_ARCH_XTENSA +config ADK_TARGET_CPU_XTENSA_KC705_BE + bool "kc705_be" + depends on ADK_TARGET_BIG_ENDIAN + select ADK_TARGET_WITH_NPTL + select ADK_TARGET_WITH_MMU + select ADK_KERNEL_XTENSA_VARIANT_DC233C + select ADK_TARGET_KERNEL_ZIMAGE + depends on ADK_TARGET_ARCH_XTENSA + config ADK_TARGET_CPU_XTENSA_FSF bool "fsf" depends on ADK_TARGET_BIG_ENDIAN @@ -1620,6 +1629,7 @@ config ADK_TARGET_CPU_TYPE default "dc233c" if ADK_TARGET_CPU_XTENSA_DC233C default "dc232b" if ADK_TARGET_CPU_XTENSA_DC232B default "de212" if ADK_TARGET_CPU_XTENSA_DE212 + default "kc705_be" if ADK_TARGET_CPU_XTENSA_KC705_BE default "fsf" if ADK_TARGET_CPU_XTENSA_FSF default "crisv10" if ADK_TARGET_CPU_CRIS_CRISV10 default "crisv32" if ADK_TARGET_CPU_CRIS_CRISV32 diff --git a/target/xtensa/overlay/xtensa_kc705_be.tar b/target/xtensa/overlay/xtensa_kc705_be.tar new file mode 100644 index 000000000..e56d45ae3 Binary files /dev/null and b/target/xtensa/overlay/xtensa_kc705_be.tar differ -- cgit v1.2.3