gpt4 book ai didi

Linux qemu 重置寄存器

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:23:15 24 4
gpt4 key购买 nike

我在linux下编写汇编,编译后放到虚拟flash中:

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

问题是,当我现在创建一个新的 flash 时,旧的 flash 仍然在 qemu 模拟器中,直到我重新启动模拟器

exit

和 Linux 命令 qemu-system

如何在不完全重启整个模拟器的情况下重新加载闪存?

最佳答案

至于我的理解,一旦您在 qemu 中刷入镜像,您将无法更新镜像。假设当您使用包含 linux 内核 zImage 和 rootfs 的 qemu 运行任何系统时qemu-system-arm ....参数。如果你想重启它。 qemu 退出,你又一次不得不争论不休。

所以在 qemu 中,据我所知,如果不完全重启 qemu,你无法重新加载闪存。

关于Linux qemu 重置寄存器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17830519/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com