Debugging 如何在内核击中arm上的观察点断点后获取观察点断点信息

Debugging 如何在内核击中arm上的观察点断点后获取观察点断点信息,debugging,gdb,arm,Debugging,Gdb,Arm,在X86平台上,像gdb这样的调试器可以使用寄存器R0~R3设置观察点断点,寄存器R7存储断点信息。一旦内核到达一个观察点断点,调试器就可以收集观察点断点信息,从寄存器R6读取信息,R6的位[0]~位[3]可以使用dr[6]&0xf指示观察点索引(R0或R1或R2或R3) 但在arm平台上,如何获取这些信息,似乎我们在X86平台上没有R6这样的寄存器

在X86平台上,像gdb这样的调试器可以使用寄存器R0~R3设置观察点断点,寄存器R7存储断点信息。一旦内核到达一个观察点断点,调试器就可以收集观察点断点信息,从寄存器R6读取信息,R6的位[0]~位[3]可以使用dr[6]&0xf指示观察点索引(R0或R1或R2或R3)

但在arm平台上,如何获取这些信息,似乎我们在X86平台上没有R6这样的寄存器