Sets dabr (data address breakpoint register) - an exception should be thrown upon access to data at this address (range?)
result = lv1_set_dabr( /*IN*/ dabr, DABR_KERNEL | DABR_USER);
| Inputs | |
|---|---|
| Register | Description |
| R3 | dabr - data address |
| R4 | (DABR_KERNEL | DABR_USER) - see notes |
| Outputs | |
| Register | Description |
| R3 | Status - 0 = OK, Other values are unknown, but indicate failure. |
Notes:
DABR_KERNEL and DABR_USER are defined in “setup.c” as follows
enum {DABR_USER = 1, DABR_KERNEL = 2,};