BBCTLR (A53_ETM_2) Register Description
Register Name | BBCTLR |
---|---|
Offset Address | 0x000000003C |
Absolute Address | 0x00FEE4003C (CORESIGHT_A53_ETM_2) |
Width | 32 |
Type | rwNormal read/write |
Reset Value | 0x00000000 |
Description | Branch Broadcast Control Register |
BBCTLR (A53_ETM_2) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
MODE | 8 | rwNormal read/write | 0x0 | Mode bit: 0: Exclude mode. Branch broadcasting is not enabled in the address range that RANGE defines. If RANGE==0 then branch broadcasting is enabled for the entire memory map. 1: Include mode. Branch broadcasting is enabled in the address range that RANGE defines. If RANGE==0 then the behavior of the trace unit is constrained UNPREDICTABLE. That is, the trace unit might or might not consider any instructions to be in a branch broadcast region. |
RANGE | 7:0 | rwNormal read/write | 0x0 | Address range field. Selects which address range comparator pairs are in use with branch broadcasting. Each bit represents an address range comparator pair, so bit[n] controls the selection of address range comparator pair n. If bit[n] is: |