X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=RunQemuArm;fp=RunQemuArm;h=23b874e7eb55c18bb18bb8ca54bd94838478b70d;hb=053844253469c8b730a2df479fc8376650260d34;hp=0000000000000000000000000000000000000000;hpb=0b00ec6b25e69242fc4b5b450a903542310aac0c;p=tpg%2Facess2.git diff --git a/RunQemuArm b/RunQemuArm new file mode 100755 index 00000000..23b874e7 --- /dev/null +++ b/RunQemuArm @@ -0,0 +1,34 @@ +#!/bin/sh +#qemu-system-arm -M realview-pb-a8 -kernel Acess2.arm7.bin -serial stdio + +QEMU=qemu-system-arm +USE_GDB= + +_SYSTEM=realview-pb-a8 +_KERNEL=Acess2.arm7.bin + +QEMU_PARAMS="" +_NETTYPE="user" + +while [ $# -ne 0 ]; do + case $1 in + -gdb) + QEMU_PARAMS=$QEMU_PARAMS" -s -S" + ;; + -extramem) + QEMU_PARAMS=$QEMU_PARAMS" -m 768" + ;; + -e) + shift + QEMU_PARAMS=$QEMU_PARAMS" "$1 + ;; + -tuntap) + _NETTYPE="tap" + esac + shift +done +QEMU_PARAMS="-M $_SYSTEM -kernel $_KERNEL -net nic -net $_NETTYPE"$QEMU_PARAMS + +# /home/tpg/apps/bin/qemu-system-x86_64 $QEMU_PARAMS -serial stdio -serial file:QemuLog.txt +# qemu-system-x86_64 $QEMU_PARAMS -serial stdio | tee QemuLog.txt +$QEMU $QEMU_PARAMS -serial stdio | tee QemuLog.txt