summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-07-28 15:43:34 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-07-28 15:43:59 +0200
commit50dad34d870d75ad047f35527c118d2c76cb6907 (patch)
tree302b325f365f251019737dcbf3a7b1b3ac26f4eb /target
parent8d848563e88c4b8f444204669a8618c3f579b30b (diff)
use bamboo board emulation as default, ppc 44x without FPU. networking works here.
Diffstat (limited to 'target')
-rw-r--r--target/config/Config.in.qemu5
-rw-r--r--target/config/Config.in.runtime1
-rw-r--r--target/ppc/kernel/qemu-ppc-bamboo8
-rw-r--r--target/ppc/kernel/qemu-ppc-mac9930
4 files changed, 39 insertions, 5 deletions
diff --git a/target/config/Config.in.qemu b/target/config/Config.in.qemu
index 5fe00b897..49dfee734 100644
--- a/target/config/Config.in.qemu
+++ b/target/config/Config.in.qemu
@@ -9,13 +9,10 @@ config ADK_TARGET_QEMU_PPC_BAMBOO
boolean "Bamboo PPC"
select ADK_CPU_PPC_440
-config ADK_TARGET_QEMU_PPC_VIRTEX_ML507
- boolean "Xilinx Virtex ML507"
- select ADK_CPU_PPC_440
-
config ADK_TARGET_QEMU_PPC_MACPPC
boolean "Mac99 PPC"
select ADK_CPU_PPC
+ select ADK_TARGET_CPU_WITH_FPU
endchoice
diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime
index 1f70460e8..708a1c931 100644
--- a/target/config/Config.in.runtime
+++ b/target/config/Config.in.runtime
@@ -136,7 +136,6 @@ config ADK_RUNTIME_CONSOLE_SERIAL_DEVICE
config ADK_RUNTIME_CONSOLE_SERIAL_SPEED
string
- default "9600" if ADK_TARGET_SYSTEM_QEMU_PPC
default "9600" if ADK_TARGET_SYSTEM_FON_FON2100
default "38400" if ADK_TARGET_SYSTEM_PCENGINES_WRAP
default "115200"
diff --git a/target/ppc/kernel/qemu-ppc-bamboo b/target/ppc/kernel/qemu-ppc-bamboo
new file mode 100644
index 000000000..daf40e1ba
--- /dev/null
+++ b/target/ppc/kernel/qemu-ppc-bamboo
@@ -0,0 +1,8 @@
+CONFIG_PPC=y
+CONFIG_PPC32=y
+CONFIG_32BIT=y
+CONFIG_44x=y
+CONFIG_BAMBOO=y
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+
diff --git a/target/ppc/kernel/qemu-ppc-mac99 b/target/ppc/kernel/qemu-ppc-mac99
new file mode 100644
index 000000000..b18e0e2d4
--- /dev/null
+++ b/target/ppc/kernel/qemu-ppc-mac99
@@ -0,0 +1,30 @@
+CONFIG_PPC=y
+CONFIG_PPC32=y
+CONFIG_32BIT=y
+CONFIG_PPC_BOOK3S_32=y
+CONFIG_PPC_BOOK3S=y
+CONFIG_6xx=y
+CONFIG_PPC_FPU=y
+CONFIG_ALTIVEC=y
+CONFIG_PPC_STD_MMU=y
+CONFIG_PPC_STD_MMU_32=y
+CONFIG_WORD_SIZE=32
+CONFIG_GENERIC_NVRAM=y
+CONFIG_PPC_OF=y
+CONFIG_PPC_UDBG_16550=y
+CONFIG_PPC_CHRP=y
+CONFIG_PPC_PMAC=y
+CONFIG_PPC_NATIVE=y
+CONFIG_PPC_OF_BOOT_TRAMPOLINE=y
+CONFIG_MPIC=y
+CONFIG_PPC_I8259=y
+CONFIG_PPC_RTAS=y
+CONFIG_PPC_MPC106=y
+CONFIG_PPC_4K_PAGES=y
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_ADB=y
+CONFIG_ADB_CUDA=y
+CONFIG_INPUT_ADBHID=y
+CONFIG_SERIAL_PMACZILOG=y
+CONFIG_SERIAL_PMACZILOG_TTYS=y
+CONFIG_SERIAL_PMACZILOG_CONSOLE=y