From 6f2c1e1ed1d9ac59e8dda23d151d0085888498e8 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 8 Dec 2013 19:07:22 +0100 Subject: add support for microblaze architecture, tested with qemu-system-microblaze{,el} --- target/microblaze/sys-available/qemu-microblaze | 15 +++++++++++++++ target/microblaze/sys-available/qemu-microblazeel | 15 +++++++++++++++ target/microblaze/sys-available/toolchain-microblaze | 9 +++++++++ target/microblaze/sys-available/toolchain-microblazeel | 9 +++++++++ 4 files changed, 48 insertions(+) create mode 100644 target/microblaze/sys-available/qemu-microblaze create mode 100644 target/microblaze/sys-available/qemu-microblazeel create mode 100644 target/microblaze/sys-available/toolchain-microblaze create mode 100644 target/microblaze/sys-available/toolchain-microblazeel (limited to 'target/microblaze/sys-available') 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. + -- cgit v1.2.3