KGDB单步调试的流程
A:KGDB进入调试状态,等待gdb命令
B:gdb发送‘s’命令给KGDB
C:KGDB收到‘s’命令之后,设置EFLAG的寄存器的IF位,使cpu进入单步调试模式。
D:KGDB退出调试异常处理函数,让系统恢复运行
E:cpu执行一条指令后,就会产生单步异常
F:KDB陷入调试模式,发送信息通知gdb
G:KGDB回到A,继续等待gdb命令。
转载于:https://blog.51cto.com/4989715/1420102
KGDB单步调试的流程
A:KGDB进入调试状态,等待gdb命令
B:gdb发送‘s’命令给KGDB
C:KGDB收到‘s’命令之后,设置EFLAG的寄存器的IF位,使cpu进入单步调试模式。
D:KGDB退出调试异常处理函数,让系统恢复运行
E:cpu执行一条指令后,就会产生单步异常
F:KDB陷入调试模式,发送信息通知gdb
G:KGDB回到A,继续等待gdb命令。
转载于:https://blog.51cto.com/4989715/1420102