Linux でアセンブリをプログラムし、コンパイルして、仮想フラッシュに配置します。
dd if=myProgramm.bin of=flash.bin bs=4096 conv=notrunc
dd if=myProgramm.bin of=myProgramm.bin bs=4096 conv=notrunc
ここで、フラッシュを qemu エミュレーターにロードします。
qemu-system-arm -M connex -pflash flash.bin -nographic -serial /dev/null
ここで私は経由でレジスタを見ることができます
info registers
問題は、新しいフラッシュを作成すると、エミュレーターを再起動するまで、古いフラッシュがまだ qemu エミュレーターにあることです。
exit
およびLinuxコマンドqemu-system
エミュレータ全体を完全に再起動せずにフラッシュをリロードするにはどうすればよいですか?