diff options
author | Peter Griffin <peter.griffin@linaro.org> | 2017-01-13 14:21:24 +0000 |
---|---|---|
committer | Peter Griffin <peter.griffin@linaro.org> | 2017-01-13 14:21:24 +0000 |
commit | 1727ff5d017a7c3cb94299825dd0592fbe310833 (patch) | |
tree | 53840bc48c5ee25868cc33f47bec2ab32fd5ef39 | |
parent | 6158ba2765d3ec439b12485d4e868034488411a2 (diff) |
Packages/Qemu: Add qemu-system-ppc & qemu-system-ppc64 targets
This will help for testing big endian targets virtually with
linux-kthread.
Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
-rw-r--r-- | build-common/packages/qemu | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/build-common/packages/qemu b/build-common/packages/qemu index 7d66078..7804095 100644 --- a/build-common/packages/qemu +++ b/build-common/packages/qemu @@ -35,6 +35,31 @@ qemu_arma9_smp: QEMU_CORES:=2 qemu-run: qemu-system-$(ARCH) ## As long as the kernel is multiv7 - we can just run as a VExpress.. +qemu-system-ppc: + echo $(QEMU_GDBSERVER_PORT) > $(QEMU_GDBSERVER_PORT_FILE) + qemu-system-ppc \ + -kernel $(LINUX_BUILD)/arch/powerpc/boot/zImage \ + -initrd /home/griffinp/Desktop/powerpc/initrd \ + -M $(QEMU_MACHINE) \ + -m 1024 \ + $(QEMU_HALT) \ + -gdb tcp::$(QEMU_GDBSERVER_PORT) \ + -redir tcp:2222::22 + +qemu-system-ppc64: + echo $(QEMU_GDBSERVER_PORT) > $(QEMU_GDBSERVER_PORT_FILE) + qemu-system-ppc64 \ + -kernel $(LINUX_BUILD)/vmlinux \ + -initrd /home/griffinp/Desktop/powerpc64/initrd \ + -M $(QEMU_MACHINE) \ + -smp $(QEMU_CORES) \ + -m 1024 \ + $(QEMU_HALT) \ + -gdb tcp::$(QEMU_GDBSERVER_PORT) \ + -redir tcp:2222::22 + + +## As long as the kernel is multiv7 - we can just run as a VExpress.. qemu-system-arm: $(QEMU_DTB) echo $(QEMU_GDBSERVER_PORT) > $(QEMU_GDBSERVER_PORT_FILE) qemu-system-arm \ |