Instances
| Instance | Domain | Base address | TrustZone | Split access | Description | ||
|---|---|---|---|---|---|---|---|
| Map | Att | DMA | |||||
| AAR | NETWORK | 0x4100E000 | HF | NS | NA | No |
Accelerated address resolver |
Register overview
| Register | Offset | TZ | Description |
|---|---|---|---|
| TASKS_START | 0x000 |
Start resolving addresses based on IRKs specified in the IRK data structure |
|
| TASKS_STOP | 0x008 |
Stop resolving addresses |
|
| SUBSCRIBE_START | 0x080 |
Subscribe configuration for task START |
|
| SUBSCRIBE_STOP | 0x088 |
Subscribe configuration for task STOP |
|
| EVENTS_END | 0x100 |
Address resolution procedure complete |
|
| EVENTS_RESOLVED | 0x104 |
Address resolved |
|
| EVENTS_NOTRESOLVED | 0x108 |
Address not resolved |
|
| PUBLISH_END | 0x180 |
Publish configuration for event END |
|
| PUBLISH_RESOLVED | 0x184 |
Publish configuration for event RESOLVED |
|
| PUBLISH_NOTRESOLVED | 0x188 |
Publish configuration for event NOTRESOLVED |
|
| INTENSET | 0x304 |
Enable interrupt |
|
| INTENCLR | 0x308 |
Disable interrupt |
|
| STATUS | 0x400 |
Resolution status |
|
| ENABLE | 0x500 |
Enable AAR |
|
| NIRK | 0x504 |
Number of IRKs |
|
| IRKPTR | 0x508 |
Pointer to IRK data structure |
|
| ADDRPTR | 0x510 |
Pointer to the resolvable address |
|
| SCRATCHPTR | 0x514 |
Pointer to data area used for temporary storage |