BBCTLR (A53_ETM_1) Register Description
| Register Name | BBCTLR |
|---|---|
| Offset Address | 0x000000003C |
| Absolute Address | 0x00FED4003C (CORESIGHT_A53_ETM_1) |
| Width | 32 |
| Type | rwNormal read/write |
| Reset Value | 0x00000000 |
| Description | Branch Broadcast Control Register |
BBCTLR (A53_ETM_1) 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: |