Expand description

Accelerated Address Resolver

Modules

Pointer to the resolvable address
Enable AAR
Address resolution procedure complete
Address not resolved
Address resolved
Disable interrupt
Enable interrupt
Pointer to IRK data structure
Number of IRKs
Publish configuration for event END
Publish configuration for event NOTRESOLVED
Publish configuration for event RESOLVED
Pointer to data area used for temporary storage
Resolution status
Subscribe configuration for task START
Subscribe configuration for task STOP
Start resolving addresses based on IRKs specified in the IRK data structure
Stop resolving addresses

Structs

Register block

Type Definitions

ADDRPTR (rw) register accessor: an alias for Reg<ADDRPTR_SPEC>
ENABLE (rw) register accessor: an alias for Reg<ENABLE_SPEC>
EVENTS_END (rw) register accessor: an alias for Reg<EVENTS_END_SPEC>
EVENTS_NOTRESOLVED (rw) register accessor: an alias for Reg<EVENTS_NOTRESOLVED_SPEC>
EVENTS_RESOLVED (rw) register accessor: an alias for Reg<EVENTS_RESOLVED_SPEC>
INTENCLR (rw) register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET (rw) register accessor: an alias for Reg<INTENSET_SPEC>
IRKPTR (rw) register accessor: an alias for Reg<IRKPTR_SPEC>
NIRK (rw) register accessor: an alias for Reg<NIRK_SPEC>
PUBLISH_END (rw) register accessor: an alias for Reg<PUBLISH_END_SPEC>
PUBLISH_NOTRESOLVED (rw) register accessor: an alias for Reg<PUBLISH_NOTRESOLVED_SPEC>
PUBLISH_RESOLVED (rw) register accessor: an alias for Reg<PUBLISH_RESOLVED_SPEC>
SCRATCHPTR (rw) register accessor: an alias for Reg<SCRATCHPTR_SPEC>
STATUS (r) register accessor: an alias for Reg<STATUS_SPEC>
SUBSCRIBE_START (rw) register accessor: an alias for Reg<SUBSCRIBE_START_SPEC>
SUBSCRIBE_STOP (rw) register accessor: an alias for Reg<SUBSCRIBE_STOP_SPEC>
TASKS_START (w) register accessor: an alias for Reg<TASKS_START_SPEC>
TASKS_STOP (w) register accessor: an alias for Reg<TASKS_STOP_SPEC>