#!/bin/sh
sudo ip link add dev can0 type vcan
sudo ip link set can0 up
#SIMPLEVGA=1024x768-16:0x0df00000  /work/work/loongson/qemu/qemu-latest/mips64el-softmmu/qemu-system-mips64el -M ls2k -kernel vmlinuz  -m 2048 -smp 1 -append 'console=ttyS0,115200 initcall_debug=1 loglevel=20 maxcpus=1' -dtb /work/work/loongson/ls3a/pmon-loongson3/zloader/LS2K.dtb -initrd /work/work/loongson/buildroot/output.ls2k1/images/rootfs.cpio.gz -drive if=none,file=/tmp/disk,id=aaa -device usb-storage,drive=aaa,bus=usb-bus.0  -s  "$@"  -nographic #tcp::8888,server,wait  
testcan(){
sudo SIMPLEVGA=1024x768-16:0x0df00000  /loongson/qemu/qemu-latest/mips64el-softmmu/qemu-system-mips64el -M ls2k -kernel vmlinuz  -m 2048 -smp 1 -append 'console=ttyS0,115200 initcall_debug=1 loglevel=20 maxcpus=1 nomsix=1 nomsi=0' -dtb /loongson/ls3a/pmon-loongson3/zloader/LS2K.dtb -initrd /loongson/buildroot/output.ls2k/images/rootfs.cpio.lzma -device usb-net  -s  "$@"   -net user -net user -net user   -net user -object can-bus,id=canbus0 -object can-host-socketcan,id=canhost0,if=can0,canbus=canbus0  -nographic # -drive if=mtd,file=/tmp/nand.dat,index=1
}
#SIMPLEVGA=1024x768-16:0x0df00000  sudo /work/work/loongson/qemu/qemu-latest/mips64el-softmmu/qemu-system-mips64el -M ls2k -kernel vmlinuz  -m 2048 -smp 1 -append 'console=ttyS0,115200 initcall_debug=1 loglevel=20 maxcpus=1' -dtb /work/work/loongson/ls3a/pmon-loongson3/zloader/LS2K.dtb -initrd /work/work/loongson/buildroot/output.ls2k1/images/rootfs.cpio.gz -device usb-host,vendorid=0x0fe6,productid=0x9900,bus=usb-bus.1  -s  "$@"  -nographic #tcp::8888,server,wait  

#SIMPLEVGA=1024x768-16:0x0df00000  sudo /work/work/loongson/qemu/qemu-latest/mips64el-softmmu/qemu-system-mips64el -M ls2k -kernel vmlinuz  -m 2048 -smp 1 -append 'console=ttyS0,115200 initcall_debug=1 loglevel=20 maxcpus=1' -dtb /work/work/loongson/ls3a/pmon-loongson3/zloader/LS2K.dtb -initrd /work/work/loongson/buildroot/output.ls2k1/images/rootfs.cpio.gz -netdev tap,id=net0 -device usb-net,netdev=net0,bus=usb-bus.1 -s  "$@"  -nographic #tcp::8888,server,wait  

sudo SIMPLEVGA=1024x768-16:0x0df00000  /loongson/qemu/qemu-latest/mips64el-softmmu/qemu-system-mips64el -M ls2k -kernel vmlinuz  -m 2048 -smp 1 -append 'console=ttyS0,115200 initcall_debug=1 loglevel=20 maxcpus=1 nomsix=1 nomsi=0 proc.debuginfo=0' -dtb /loongson/ls3a/pmon-loongson3/zloader/LS2K.dtb -initrd /loongson/buildroot/output.ls2k/images/rootfs.cpio.lzma  -net nic  -net tap -serial stdio "$@" 
