DMCP interface  03.15_020
System regions

System regions functions. More...

Functions

uint32_t mark_region (uint32_t id)
 Mark executed code.
 
void no_region ()
 Clear current region.
 

Detailed Description

System regions functions.

If CPU is reset in marked region of code it is reported as "RESET in protected area".

Purpose of this functionality was to (at least roughly) track CPU lock-ups caused by CPU hardware bugs.

The possibility of CPU hangs should be significantly reduced after major fix of CPU hardware bug we introduced in DMCP 3.14.