Instances
| Instance | Domain | Base address | TrustZone | Split access | Description | ||
|---|---|---|---|---|---|---|---|
| Map | Att | DMA | |||||
|
AAR00 : S |
GLOBAL |
0x50046000 |
US | S | SA | No |
Accelerated address resolver 00 |
Configuration
| Instance | Domain | Configuration |
|---|---|---|
|
AAR00 : S |
GLOBAL |
Register overview
| Register | Offset | TZ | Description |
|---|---|---|---|
| TASKS_START | 0x000 |
Start resolving addresses based on IRKs specified in the IRK data structure |
|
| TASKS_STOP | 0x004 |
Stop resolving addresses |
|
| SUBSCRIBE_START | 0x080 |
Subscribe configuration for task START |
|
| SUBSCRIBE_STOP | 0x084 |
Subscribe configuration for task STOP |
|
| EVENTS_END | 0x100 |
Address resolution procedure complete or ended due to an error |
|
| EVENTS_RESOLVED | 0x104 |
Address resolved |
|
| EVENTS_NOTRESOLVED | 0x108 |
Address not resolved |
|
| EVENTS_ERROR | 0x10C |
Operation aborted because of a STOP task or due to an error This event does not generate an interrupt |
|
| PUBLISH_END | 0x180 |
Publish configuration for event END |
|
| PUBLISH_RESOLVED | 0x184 |
Publish configuration for event RESOLVED |
|
| PUBLISH_NOTRESOLVED | 0x188 |
Publish configuration for event NOTRESOLVED |
|
| PUBLISH_ERROR | 0x18C |
Publish configuration for event ERROR |
|
| INTENSET | 0x304 |
Enable interrupt |
|
| INTENCLR | 0x308 |
Disable interrupt |
|
| ERRORSTATUS | 0x404 |
Error status |
|
| ENABLE | 0x500 |
Enable AAR |
|
| MAXRESOLVED | 0x508 |
Maximum number of IRKs to resolve |
|
| IN.PTR | 0x530 |
Input pointer |
|
| OUT.PTR | 0x538 |
Output pointer |
|
| OUT.AMOUNT | 0x53C |
Number of bytes transferred in the last transaction |