Watchpoints: fix read DSCR to enable MonitorMode
This commit is contained in:
parent
9c6b540905
commit
f235bc83a8
@ -60,7 +60,7 @@ static void K_EnableMonitorModeDebugging(void)
|
||||
__asm__ __volatile__("cpsid aif");
|
||||
|
||||
u32 DSCR;
|
||||
__asm__ __volatile__("mrc p15, 0, %[val], c0, c1, 0" : [val] "=r" (DSCR));
|
||||
__asm__ __volatile__("mrc p14, 0, %[val], c0, c1, 0" : [val] "=r" (DSCR));
|
||||
DSCR |= 0x8000;
|
||||
__asm__ __volatile__("mcr p14, 0, %[val], c0, c1, 0" :: [val] "r" (DSCR));
|
||||
}
|
||||
|
Reference in New Issue
Block a user