文章目录
Watchpoint 代码实现地址监控
关于watchpoint相关内容见文章:【ARM Coresight Debug 系列 – ARMv8/v9 Watchpoint 软件实现地址监控详细介绍】,本篇文章主要是介绍如何使用代码来实现地址监控。
MDSCR_EL1 .MDE
: 首先需要使能 watchpoint exception;
MDSCR_EL1 .HDE
:当OSLSR_EL1.OSLK
的值为1
的时候,它里面装的是寄存器 EDSCR.HDE
的值,我们看下它的含义:
由于在测试中,我希望发生地址匹配后停下CPU,所以,我的代码中将其配置为1
。