/qemu-hui

MY QEMU PATCHES

OtherNOASSERTION

qemu patches

emulate some hardware use for run firmware.

support

aw is allwiner mt is mediatek

mt7628aw-d1
INTCv
TIMER
UARTv
GPIO
SPIv
MMC
I2C
USBv
SATAxx
PCIEx
ETHERNETv
DISPLAYx
AUDIO
BROMx
BOOT FROM SPIv
BOOT FROM MMCx
BOOT FROM UARTxx
SPLv
LINUXv
UBOOTv
NETBSD
9FRONT

build

git clone https://gitlab.com/qemu-project/qemu /path/to/qemu
git clone https://github.com/newluhux/qemu-hui/
cd qemu
for i in ../qemu-hui/*.patch
do
    git am $i
done
cd /path/to/qemu/
./configure --target-list=arm-softmmu,mipsel-softmmu,riscv64-softmmu
make -j$(nproc)
make check

mt7628

./build/qemu-system-mipsel \
    -M mt7628_evb \
    -nographic \
    -object filter-dump,id=f1,netdev=hub0port0,file=mt7628net.pcap \
    -drive if=mtd,file=./flash.bin,format=raw

license

same with qemu