diff options
-rw-r--r-- | target/config/Config.in.kernel | 1 | ||||
-rw-r--r-- | target/config/Config.in.qemu | 4 | ||||
-rw-r--r-- | target/config/Config.in.target | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.ethernet | 2 | ||||
-rw-r--r-- | target/ppc/Makefile | 4 |
5 files changed, 12 insertions, 0 deletions
diff --git a/target/config/Config.in.kernel b/target/config/Config.in.kernel index 5711eb051..28d8ef276 100644 --- a/target/config/Config.in.kernel +++ b/target/config/Config.in.kernel @@ -41,6 +41,7 @@ config ADK_TARGET_KERNEL_MINICONFIG default "qemu-mips" if ADK_TARGET_SYSTEM_QEMU_MIPS default "qemu-mips64" if ADK_TARGET_SYSTEM_QEMU_MIPS64 default "qemu-ppc-mac99" if ADK_TARGET_QEMU_PPC_MACPPC + default "qemu-ppc-bamboo" if ADK_TARGET_QEMU_PPC_BAMBOO default "qemu-virtex-ml507" if ADK_TARGET_QEMU_PPC_VIRTEX_ML507 default "qemu-ppc64" if ADK_TARGET_SYSTEM_QEMU_PPC64 default "qemu-sh" if ADK_TARGET_SYSTEM_QEMU_SH diff --git a/target/config/Config.in.qemu b/target/config/Config.in.qemu index eff8c0520..5fe00b897 100644 --- a/target/config/Config.in.qemu +++ b/target/config/Config.in.qemu @@ -5,6 +5,10 @@ choice prompt "Qemu PPC Emulation" depends on ADK_TARGET_SYSTEM_QEMU_PPC +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 diff --git a/target/config/Config.in.target b/target/config/Config.in.target index 6f1c0cec4..6887df312 100644 --- a/target/config/Config.in.target +++ b/target/config/Config.in.target @@ -61,6 +61,7 @@ config ADK_TARGET_CMDLINE default "console=hvc0" if ADK_TARGET_SYSTEM_QEMU_PPC64 default "console=ttyS0,9600" if ADK_TARGET_QEMU_PPC_MACPPC default "console=ttyS0" if ADK_TARGET_QEMU_PPC_VIRTEX_ML507 + default "console=ttyS0" if ADK_TARGET_QEMU_PPC_BAMBOO default "console=ttySC1" if ADK_TARGET_SYSTEM_QEMU_SH default "console=ttyS0,115200" if ADK_TARGET_SYSTEM_QEMU_SPARC64 default "console=ttyS0,115200" if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 diff --git a/target/linux/config/Config.in.ethernet b/target/linux/config/Config.in.ethernet index 825c15f17..daf88ba44 100644 --- a/target/linux/config/Config.in.ethernet +++ b/target/linux/config/Config.in.ethernet @@ -212,6 +212,7 @@ config ADK_KERNEL_E1000 ADK_TARGET_SYSTEM_QEMU_MIPS || \ ADK_TARGET_SYSTEM_QEMU_MIPS64 || \ ADK_TARGET_QEMU_PPC_MACPPC || \ + ADK_TARGET_QEMU_PPC_BAMBOO || \ ADK_TARGET_SYSTEM_QEMU_ALPHA || \ ADK_TARGET_VBOX default y if ADK_TARGET_SYSTEM_IBM_X40 @@ -220,6 +221,7 @@ config ADK_KERNEL_E1000 default y if ADK_TARGET_SYSTEM_QEMU_MIPS default y if ADK_TARGET_SYSTEM_QEMU_MIPS64 default y if ADK_TARGET_QEMU_PPC_MACPPC + default y if ADK_TARGET_QEMU_PPC_BAMBOO default y if ADK_TARGET_SYSTEM_QEMU_ALPHA default y if ADK_TARGET_VBOX default n diff --git a/target/ppc/Makefile b/target/ppc/Makefile index 60e7f1fc5..55eb695f3 100644 --- a/target/ppc/Makefile +++ b/target/ppc/Makefile @@ -18,6 +18,10 @@ endif ifeq ($(ADK_TARGET_QEMU_PPC_VIRTEX_ML507),y) QEMU_ARGS+=-M virtex-ml507 -m 256 -dtb $(FW_DIR)/ppc.dtb endif +ifeq ($(ADK_TARGET_QEMU_PPC_BAMBOO),y) +QEMU_ARGS+=-M bamboo +QEMU_ARGS+=-device e1000,netdev=adk0 -netdev user,id=adk0 +endif # target helper text ifeq ($(ADK_TARGET_FS),archive) |