summaryrefslogtreecommitdiff
path: root/config/arch
diff options
context:
space:
mode:
authorDan Tejada <dan.tejada@cantada.com>2020-04-23 03:25:04 (GMT)
committerDan Tejada <dan.tejada@cantada.com>2020-05-21 01:16:14 (GMT)
commitd532f025420de029914fb43734dec6be9b7128f6 (patch)
tree87ca7378e9d1197dbf0d052d723158452c40161b /config/arch
parent75d7525aa1698a8bd8dd0c6b78819846fe2ec869 (diff)
Experimental: Add support for the Texas Instruments C6X (TMS320C6000 series) DSPs
-- c6x: Add support for c6x product families to pass on to uClibC-ng -- c6x: Fix multilib support -- c6x: Add patch fix internal instruction error (GCC 57295) Signed-off-by: Dan Tejada <dan.tejada@cantada.com>
Diffstat (limited to 'config/arch')
-rw-r--r--config/arch/c6x.in37
1 files changed, 37 insertions, 0 deletions
diff --git a/config/arch/c6x.in b/config/arch/c6x.in
new file mode 100644
index 0000000..ade8de9
--- /dev/null
+++ b/config/arch/c6x.in
@@ -0,0 +1,37 @@
+# c6x specific configuration file
+
+## no-package
+## select ARCH_SUPPORTS_32
+## select ARCH_DEFAULT_32
+## select ARCH_SUPPORTS_EITHER_ENDIAN
+## select ARCH_DEFAULT_LE
+## select ARCH_SUPPORTS_FLAT_FORMAT
+## select ARCH_SUPPORTS_WITH_CPU
+## select TARGET_SKIP_CONFIG_SUB
+## select ARCH_REQUIRES_MULTILIB
+## depends on EXPERIMENTAL
+##
+## help The TI C6x (TMS320C6000) architecture
+## help https://www.ti.com/processors/digital-signal-processors
+
+#choice
+# prompt "Target Processor Type"
+# default GENERIC_C6X
+#
+#config GENERIC_C6X
+# bool
+# prompt "Generic C6X DSP"
+#
+#config TMS320C64X
+# bool
+# prompt "TMS320C64X"
+#
+#config TMS320C64XPLUS
+# bool
+# prompt "TMS320C64X+"
+#
+#config TMS320C674X
+# bool
+# prompt "TMS320C674X or TMS320C66XX"
+#
+#endchoice