summaryrefslogtreecommitdiff
path: root/target/microblaze/sys-available
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2013-12-08 19:07:22 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2013-12-08 19:07:22 +0100
commit6f2c1e1ed1d9ac59e8dda23d151d0085888498e8 (patch)
tree0498c98bcedf2a9f97fb75f6869acde02ee42f79 /target/microblaze/sys-available
parent18d3d19d929699d3f27c414090e86ed16669dc07 (diff)
add support for microblaze architecture, tested with qemu-system-microblaze{,el}
Diffstat (limited to 'target/microblaze/sys-available')
-rw-r--r--target/microblaze/sys-available/qemu-microblaze15
-rw-r--r--target/microblaze/sys-available/qemu-microblazeel15
-rw-r--r--target/microblaze/sys-available/toolchain-microblaze9
-rw-r--r--target/microblaze/sys-available/toolchain-microblazeel9
4 files changed, 48 insertions, 0 deletions
diff --git a/target/microblaze/sys-available/qemu-microblaze b/target/microblaze/sys-available/qemu-microblaze
new file mode 100644
index 000000000..49e2c000e
--- /dev/null
+++ b/target/microblaze/sys-available/qemu-microblaze
@@ -0,0 +1,15 @@
+config ADK_TARGET_SYSTEM_QEMU_MICROBLAZE
+ bool "Qemu Emulator (big endian)"
+ select ADK_microblaze
+ select ADK_big
+ select ADK_qemu_microblaze
+ select ADK_KERNEL_CPU_BIG_ENDIAN
+ select ADK_HARDWARE_QEMU
+ select ADK_TARGET_WITH_VGA
+ select ADK_TARGET_WITH_INPUT
+ select ADK_TARGET_WITH_PCI
+ select ADK_TARGET_WITH_HDD
+ select ADK_TARGET_KERNEL_LINUXBIN
+ help
+ Qemu support for microblaze big endian architecture.
+
diff --git a/target/microblaze/sys-available/qemu-microblazeel b/target/microblaze/sys-available/qemu-microblazeel
new file mode 100644
index 000000000..9c02185e8
--- /dev/null
+++ b/target/microblaze/sys-available/qemu-microblazeel
@@ -0,0 +1,15 @@
+config ADK_TARGET_SYSTEM_QEMU_MICROBLAZEEL
+ bool "Qemu Emulator (little endian)"
+ select ADK_microblazeel
+ select ADK_qemu_microblazeel
+ select ADK_little
+ select ADK_KERNEL_CPU_LITTLE_ENDIAN
+ select ADK_HARDWARE_QEMU
+ select ADK_TARGET_WITH_VGA
+ select ADK_TARGET_WITH_INPUT
+ select ADK_TARGET_WITH_PCI
+ select ADK_TARGET_WITH_HDD
+ select ADK_TARGET_KERNEL_LINUXBIN
+ help
+ Qemu support for microblaze little endian architecture.
+
diff --git a/target/microblaze/sys-available/toolchain-microblaze b/target/microblaze/sys-available/toolchain-microblaze
new file mode 100644
index 000000000..3e1c34436
--- /dev/null
+++ b/target/microblaze/sys-available/toolchain-microblaze
@@ -0,0 +1,9 @@
+config ADK_TARGET_SYSTEM_TOOLCHAIN_MICROBLAZE
+ bool "Toolchain only (big endian)"
+ select ADK_microblaze
+ select ADK_big
+ select ADK_toolchain_microblaze
+ select ADK_TOOLCHAIN
+ help
+ Microblaze toolchain.
+
diff --git a/target/microblaze/sys-available/toolchain-microblazeel b/target/microblaze/sys-available/toolchain-microblazeel
new file mode 100644
index 000000000..eb66d103f
--- /dev/null
+++ b/target/microblaze/sys-available/toolchain-microblazeel
@@ -0,0 +1,9 @@
+config ADK_TARGET_SYSTEM_TOOLCHAIN_MICROBLAZEEL
+ bool "Toolchain only (little endian)"
+ select ADK_microblaze
+ select ADK_little
+ select ADK_toolchain_microblazeel
+ select ADK_TOOLCHAIN
+ help
+ Microblaze toolchain.
+