diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-01-08 12:58:54 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-01-08 12:58:54 +0100 |
commit | f3e1c3cf993b0ba54afa0ff9552ffefd39828b23 (patch) | |
tree | 1f5d52b7dff4a5c60e17c8f0fd7f7412c946a0ee /target/ppc64 | |
parent | d77656116191a166ed0477cf16830480a2406fc5 (diff) | |
parent | d93c019f2cfdf53be59f02600cc25c547ba24edc (diff) |
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'target/ppc64')
-rw-r--r-- | target/ppc64/Makefile | 7 | ||||
-rw-r--r-- | target/ppc64/kernel/qemu-ppc64 | 45 | ||||
-rw-r--r-- | target/ppc64/sys-available/qemu-ppc64 | 3 |
3 files changed, 53 insertions, 2 deletions
diff --git a/target/ppc64/Makefile b/target/ppc64/Makefile index 7f84cbfe4..2700d8874 100644 --- a/target/ppc64/Makefile +++ b/target/ppc64/Makefile @@ -14,6 +14,13 @@ imageinstall: $(BIN_DIR)/$(ROOTFSTARBALL) @cp $(KERNEL) $(BIN_DIR)/${TARGET_KERNEL} @echo 'The kernel file is: $(BIN_DIR)/${TARGET_KERNEL}' @echo "The RootFS tarball is: $(BIN_DIR)/$(ROOTFSTARBALL)" +ifeq ($(ADK_HARDWARE_QEMU),y) + @cp $(KERNEL) $(BIN_DIR)/$(TARGET_KERNEL) + @echo "Use following command to create a QEMU Image:" + @echo "./scripts/create.sh +g qemu-${CPU_ARCH}.img $(BIN_DIR)/$(ROOTFSTARBALL)" + @echo "Start qemu with following command line:" + @echo 'qemu-system-ppc64 -nographic -kernel $(BIN_DIR)/$(TARGET_KERNEL) qemu-${CPU_ARCH}.img' +endif endif ifeq ($(ADK_TARGET_FS),initramfs) imageinstall: $(BIN_DIR)/$(INITRAMFS) diff --git a/target/ppc64/kernel/qemu-ppc64 b/target/ppc64/kernel/qemu-ppc64 new file mode 100644 index 000000000..a9e1abecb --- /dev/null +++ b/target/ppc64/kernel/qemu-ppc64 @@ -0,0 +1,45 @@ +CONFIG_PPC64=y +CONFIG_PPC_BOOK3S_64=y +CONFIG_POWER7_CPU=y +CONFIG_PPC_BOOK3S=y +CONFIG_POWER3=y +CONFIG_POWER4=y +CONFIG_PPC_FPU=y +CONFIG_PPC_STD_MMU=y +CONFIG_PPC_STD_MMU_64=y +CONFIG_PPC_DOORBELL=y +CONFIG_64BIT=y +CONFIG_PPC_OF=y +CONFIG_PPC_UDBG_16550=y +CONFIG_PPC_PSERIES=y +CONFIG_PSERIES_MSI=y +CONFIG_PPC_NATIVE=y +CONFIG_PPC_OF_BOOT_TRAMPOLINE=y +CONFIG_MPIC=y +CONFIG_PPC_I8259=y +CONFIG_PPC_RTAS=y +CONFIG_IBMVIO=y +CONFIG_EEH=y +CONFIG_PPC_4K_PAGES=y +CONFIG_PPC_PCI_CHOICE=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_SYSCALL=y +CONFIG_PCI_MSI=y +CONFIG_DTC=y +CONFIG_OF=y +CONFIG_BLOCK=y +CONFIG_SCSI=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_SCSI_DMA=y +CONFIG_BLK_DEV_SD=y +CONFIG_SCSI_IBMVSCSI=y +CONFIG_NETDEVICES=y +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_IBM=y +CONFIG_IBMVETH=y +CONFIG_NET_CORE=y +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_CONSOLE=y +CONFIG_HVC_UDBG=y diff --git a/target/ppc64/sys-available/qemu-ppc64 b/target/ppc64/sys-available/qemu-ppc64 index cb559267e..4dbd4cabd 100644 --- a/target/ppc64/sys-available/qemu-ppc64 +++ b/target/ppc64/sys-available/qemu-ppc64 @@ -6,8 +6,7 @@ config ADK_TARGET_SYSTEM_QEMU_PPC64 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_USE_KERNEL_MINICONFIG help Support for Qemu Emulator (PPC64). |