我想编写Trace32脚本,以便我可以转储寄存器状态并在断点触发器上传递给我的脚本。
我目前正在查看/ CMD标志。
有什么方法可以用这种格式设置断点:
Break.set main /CMD "OS.Command MyScript.sh $R0 $R1 $R2 ..."
我倾倒寄存器并将其作为参数传递给MyScript。
我的备份计划是使用wp.Register并改为使用我的脚本监控文件系统。
非常感谢您的帮助!
答案 0 :(得分:2)
我有这个解决方案。
设置断点时,请使用/CMD "DO bkpt_trigger.cmm"
然后在bkpt_trigger.cmm
&r0=Register(R0)
&r1=Register(R1)
...
Os.Command echo &r0 &r1