summaryrefslogtreecommitdiffstats
path: root/arch/openrisc/Kconfig
diff options
context:
space:
mode:
authorFranck Jullien <franck.jullien@gmail.com>2011-12-20 23:11:36 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2012-01-02 12:50:56 +0100
commit6fe9ee8eb4f85ff85b17024e25171d36c3f062ac (patch)
tree7d96bfb12aab32359d09b58eaedf591900138cc4 /arch/openrisc/Kconfig
parent6449b9cff5f330de3ce0d2ebeda9aafb40877ac7 (diff)
downloadbarebox-6fe9ee8eb4f85ff85b17024e25171d36c3f062ac.tar.gz
barebox-6fe9ee8eb4f85ff85b17024e25171d36c3f062ac.tar.xz
Add OpenRISC arch
OpenRISC is the original flagship project of the OpenCores community. This project aims to develop a series of general purpose open source RISC CPU architectures. A team from OpenCores provided the first implementation, the OpenRISC 1200, written in the Verilog hardware description language. Even though I should have created an mach-or1200 directory, it is not necessary for now. The OpenRISC 1200 CPU is the only one available and it will be for some time. Signed-off-by: Franck Jullien <franck.jullien@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/openrisc/Kconfig')
-rw-r--r--arch/openrisc/Kconfig29
1 files changed, 29 insertions, 0 deletions
diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig
new file mode 100644
index 0000000000..a3cb33765d
--- /dev/null
+++ b/arch/openrisc/Kconfig
@@ -0,0 +1,29 @@
+config OPENRISC
+ bool
+ select HAVE_CONFIGURABLE_MEMORY_LAYOUT
+ default y
+
+# not used
+config ARCH_TEXT_BASE
+ hex
+ default 0x00000000
+
+config BOARDINFO
+ default "Openrisc simulator" if GENERIC
+
+choice
+ prompt "Select your board"
+
+config GENERIC
+ bool "Generic "
+ select OPENRISC
+
+endchoice
+
+source common/Kconfig
+source commands/Kconfig
+source net/Kconfig
+source drivers/Kconfig
+source fs/Kconfig
+source lib/Kconfig
+source crypto/Kconfig