SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
Table 10-175 lists the memory-mapped registers for the SSU_CPU1_AP_REGS registers. All register offset addresses not listed in Table 10-175 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Protection |
|---|---|---|---|
| 0h + formula | AP_CFG_j | Access Protection Configuration | |
| 4h + formula | AP_START_EXT_j | Access Protection Start Address | |
| 8h + formula | AP_END_EXT_j | Access Protection End Address | |
| Ch + formula | AP_LOCK_j | Access Protection Temporary Lock | |
| 10h + formula | AP_COMMIT_j | Access Protection Permanent Commit | |
| 14h + formula | AP_ACCESS_j | Access Protection R/W Access Permissions | |
| 40h + formula | AP_CFG_j | Access Protection Configuration | |
| 44h + formula | AP_START_j | Access Protection Start Address | |
| 48h + formula | AP_END_j | Access Protection End Address | |
| 4Ch + formula | AP_LOCK_j | Access Protection Temporary Lock | |
| 50h + formula | AP_COMMIT_j | Access Protection Permanent Commit | |
| 54h + formula | AP_ACCESS_j | Access Protection R/W Access Permissions |
Complex bit access types are encoded to fit into small table cells. Table 10-176 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| Write Type | ||
| W | W | Write |
| W1S | W 1S | Write 1 to set |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
| Register Array Variables | ||
| i,j,k,l,m,n | When these variables are used in a register name, an offset, or an address, they refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. | |
| y | When this variable is used in a register name, an offset, or an address it refers to the value of a register array. | |
AP_CFG_j is shown in Figure 10-158 and described in Table 10-177.
Return to the Summary Table.
Access Protection Configuration
Offset = 0h + (j * 20h); where j = 0h to 1h
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | APILINKE | RESERVED | APILINK | ||||
| R/W-1h | R/W-0h | R-0h | R/W-2h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| XE | APD | RESERVED | LINKID | ||||
| R/W-0h | R/W-1h | R-0h | R/W-2h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15 | RESERVED | R/W | 1h | Reserved |
| 14 | APILINKE | R/W | 0h | Enables the Access Protection Inheritance LINK. 0 : Disabled 1 : Enabled Reset type: XRSn |
| 13-12 | RESERVED | R | 0h | Reserved |
| 11-8 | APILINK | R/W | 2h | If enabled, defines the common code LINK which inherits the permissions of its caller when making an access to this Access Protection's range. 0x0 : LINK0 0x1 : LINK1 (i.e., unsecure boot loaders) 0x2 : LINK2 (primary user LINK) 0x3 : LINK3 ... Reset type: XRSn |
| 7 | XE | R/W | 0h | Enables execution from this Access Protection's range. 0 : Disabled 1 : Enabled Reset type: XRSn |
| 6 | APD | R/W | 1h | Disables the AP{#} registers. If disabled, the AP region will not respond to any address range compares. 0 : Enabled 1 : Disabled Reset type: XRSn |
| 5-4 | RESERVED | R | 0h | Reserved |
| 3-0 | LINKID | R/W | 2h | Defines the LINKID under which code from this region runs. Also used in determining which ZONE a target address belongs to during debug accesses as well as when performing Flash updates. 0x0 : Reserved (a write attempt of 0x0 sets value to the HW reset value) 0x1 : LINK1 (i.e., unsecure boot loaders) 0x2 : LINK2 (primary user LINK) 0x3 : LINK3 ... Reset type: XRSn |
AP_START_EXT_j is shown in Figure 10-159 and described in Table 10-178.
Return to the Summary Table.
Access Protection Start Address
Offset = 4h + (j * 20h); where j = 0h to 1h
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| ADDRH | |||||||||||||||
| R/W-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ADDRL | RESERVED | ||||||||||||||
| R/W-0h | R-0h | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | ADDRH | R/W | 0h | See ADDRL. Reset type: XRSn |
| 15-12 | ADDRL | R/W | 0h | Extended address range start (4KB granularity, full address range). Reset type: XRSn |
| 11-0 | RESERVED | R | 0h | Reserved |
AP_END_EXT_j is shown in Figure 10-160 and described in Table 10-179.
Return to the Summary Table.
Access Protection End Address
Offset = 8h + (j * 20h); where j = 0h to 1h
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| ADDRH | |||||||||||||||
| R/W-0h | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ADDRL | RESERVED | ||||||||||||||
| R/W-0h | R-FFFh | ||||||||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | ADDRH | R/W | 0h | See ADDRL. Reset type: XRSn |
| 15-12 | ADDRL | R/W | 0h | Extended address range end (4KB granularity, full address range). Reset type: XRSn |
| 11-0 | RESERVED | R | FFFh | Reserved |
AP_LOCK_j is shown in Figure 10-161 and described in Table 10-180.
Return to the Summary Table.
Access Protection Temporary Lock
Offset = Ch + (j * 20h); where j = 0h to 1h
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | LOCK | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15-1 | RESERVED | R | 0h | Reserved |
| 0 | LOCK | R/W | 0h | When set, locks this Access Protection's registers (writes will have no effect on them). This bit can only be modified if AP{#}_COMMIT.COMMIT is cleared. 0 : Unlocked 1 : Locked Reset type: XRSn |
AP_COMMIT_j is shown in Figure 10-162 and described in Table 10-181.
Return to the Summary Table.
Access Protection Permanent Commit
Offset = 10h + (j * 20h); where j = 0h to 1h
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | COMMIT | ||||||
| R-0h | R/W1S-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15-1 | RESERVED | R | 0h | Reserved |
| 0 | COMMIT | R/W1S | 0h | When set, locks the AP{#}_LOCK register. This bit cannot be cleared, except by reset. 0 : AP{#}_LOCK is modifiable 1 : AP{#}_LOCK is committed permanently Reset type: XRSn |
AP_ACCESS_j is shown in Figure 10-163 and described in Table 10-182.
Return to the Summary Table.
Access Protection R/W Access Permissions
Offset = 14h + (j * 20h); where j = 0h to 1h
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| LINK15 | LINK14 | LINK13 | LINK12 | LINK11 | LINK10 | LINK9 | LINK8 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| LINK7 | LINK6 | LINK5 | LINK4 | LINK3 | LINK2 | LINK1 | LINK0 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | LINK15 | R/W | 0h | Enables code running with the LINKID of 15 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 29-28 | LINK14 | R/W | 0h | Enables code running with the LINKID of 14 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 27-26 | LINK13 | R/W | 0h | Enables code running with the LINKID of 13 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 25-24 | LINK12 | R/W | 0h | Enables code running with the LINKID of 12 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 23-22 | LINK11 | R/W | 0h | Enables code running with the LINKID of 11 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 21-20 | LINK10 | R/W | 0h | Enables code running with the LINKID of 10 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 19-18 | LINK9 | R/W | 0h | Enables code running with the LINKID of 9 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 17-16 | LINK8 | R/W | 0h | Enables code running with the LINKID of 8 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 15-14 | LINK7 | R/W | 0h | Enables code running with the LINKID of 7 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 13-12 | LINK6 | R/W | 0h | Enables code running with the LINKID of 6 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 11-10 | LINK5 | R/W | 0h | Enables code running with the LINKID of 5 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 9-8 | LINK4 | R/W | 0h | Enables code running with the LINKID of 4 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 7-6 | LINK3 | R/W | 0h | Enables code running with the LINKID of 3 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 5-4 | LINK2 | R/W | 0h | Enables code running with the LINKID of 2 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 3-2 | LINK1 | R/W | 0h | Enables code running with the LINKID of 1 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 1-0 | LINK0 | R/W | 0h | Enables code running with the LINKID of 0 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
AP_CFG_j is shown in Figure 10-164 and described in Table 10-183.
Return to the Summary Table.
Access Protection Configuration
Offset = 40h + (j * 20h); where j = 0h to 3Dh
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | APILINKE | RESERVED | APILINK | ||||
| R/W-1h | R/W-0h | R-0h | R/W-2h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| XE | APD | RESERVED | LINKID | ||||
| R/W-0h | R/W-1h | R-0h | R/W-2h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15 | RESERVED | R/W | 1h | Reserved |
| 14 | APILINKE | R/W | 0h | Enables the Access Protection Inheritance LINK. 0 : Disabled 1 : Enabled Reset type: XRSn |
| 13-12 | RESERVED | R | 0h | Reserved |
| 11-8 | APILINK | R/W | 2h | If enabled, defines the common code LINK which inherits the permissions of its caller when making an access to this Access Protection's range. 0x0 : LINK0 0x1 : LINK1 (i.e., unsecure boot loaders) 0x2 : LINK2 (primary user LINK) 0x3 : LINK3 ... Reset type: XRSn |
| 7 | XE | R/W | 0h | Enables execution from this Access Protection's range. 0 : Disabled 1 : Enabled Reset type: XRSn |
| 6 | APD | R/W | 1h | Disables the AP{#} registers. If disabled, the AP region will not respond to any address range compares. 0 : Enabled 1 : Disabled Reset type: XRSn |
| 5-4 | RESERVED | R | 0h | Reserved |
| 3-0 | LINKID | R/W | 2h | Defines the LINKID under which code from this region runs. Also used in determining which ZONE a target address belongs to during debug accesses as well as when performing Flash updates. 0x0 : Reserved (a write attempt of 0x0 sets value to the HW reset value) 0x1 : LINK1 (i.e., unsecure boot loaders) 0x2 : LINK2 (primary user LINK) 0x3 : LINK3 ... Reset type: XRSn |
AP_START_j is shown in Figure 10-165 and described in Table 10-184.
Return to the Summary Table.
Access Protection Start Address
Offset = 44h + (j * 20h); where j = 0h to 3Dh
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | MEMTYPE | RESERVED | |||||
| R-0h | R/W-0h | R-0h | |||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| ADDRH | |||||||
| R/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| ADDRL | RESERVED | ||||||
| R/W-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30-28 | MEMTYPE | R/W | 0h | The part of the address range of the memory map that defines the memory type. Each type is a 256MB range, covering the first 2GB of total device memory range. 000 : ROM memory range 001 : Flash memory range 010 : RAM memory range 011 - 111: Peripherals Reset type: XRSn |
| 27-24 | RESERVED | R | 0h | Reserved |
| 23-16 | ADDRH | R/W | 0h | See ADDRL. Max 16MB range for each memory type. Reset type: XRSn |
| 15-12 | ADDRL | R/W | 0h | Address range start address (granularity of 4KB) within the memory type specified. The values available depends on the memory type chosen and the memory footprint of the device. Reset type: XRSn |
| 11-0 | RESERVED | R | 0h | Reserved |
AP_END_j is shown in Figure 10-166 and described in Table 10-185.
Return to the Summary Table.
Access Protection End Address
Offset = 48h + (j * 20h); where j = 0h to 3Dh
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | MEMTYPE | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| ADDRH | |||||||
| R/W-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| ADDRL | RESERVED | ||||||
| R/W-0h | R-FFFh | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-FFFh | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30-28 | MEMTYPE | R | 0h | Reflects the state of AP{#}_START.MEMTYPE. Reset type: XRSn |
| 27-24 | RESERVED | R | 0h | Reserved |
| 23-16 | ADDRH | R/W | 0h | See ADDRL. Reset type: XRSn |
| 15-12 | ADDRL | R/W | 0h | Address range end address (granularity of 4KB) within the memory type specified in AP{#}_START. Reset type: XRSn |
| 11-0 | RESERVED | R | FFFh | Reserved |
AP_LOCK_j is shown in Figure 10-167 and described in Table 10-186.
Return to the Summary Table.
Access Protection Temporary Lock
Offset = 4Ch + (j * 20h); where j = 0h to 3Dh
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | LOCK | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15-1 | RESERVED | R | 0h | Reserved |
| 0 | LOCK | R/W | 0h | When set, locks this Access Protection's registers (writes will have no effect on them). This bit can only be modified if AP{#}_COMMIT.COMMIT is cleared. 0 : Unlocked 1 : Locked Reset type: XRSn |
AP_COMMIT_j is shown in Figure 10-168 and described in Table 10-187.
Return to the Summary Table.
Access Protection Permanent Commit
Offset = 50h + (j * 20h); where j = 0h to 3Dh
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | |||||||
| R-0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | COMMIT | ||||||
| R-0h | R/W1S-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15-1 | RESERVED | R | 0h | Reserved |
| 0 | COMMIT | R/W1S | 0h | When set, locks the AP{#}_LOCK register. This bit cannot be cleared, except by reset. 0 : AP{#}_LOCK is modifiable 1 : AP{#}_LOCK is committed permanently Reset type: XRSn |
AP_ACCESS_j is shown in Figure 10-169 and described in Table 10-188.
Return to the Summary Table.
Access Protection R/W Access Permissions
Offset = 54h + (j * 20h); where j = 0h to 3Dh
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| LINK15 | LINK14 | LINK13 | LINK12 | LINK11 | LINK10 | LINK9 | LINK8 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| LINK7 | LINK6 | LINK5 | LINK4 | LINK3 | LINK2 | LINK1 | LINK0 | ||||||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | LINK15 | R/W | 0h | Enables code running with the LINKID of 15 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 29-28 | LINK14 | R/W | 0h | Enables code running with the LINKID of 14 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 27-26 | LINK13 | R/W | 0h | Enables code running with the LINKID of 13 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 25-24 | LINK12 | R/W | 0h | Enables code running with the LINKID of 12 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 23-22 | LINK11 | R/W | 0h | Enables code running with the LINKID of 11 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 21-20 | LINK10 | R/W | 0h | Enables code running with the LINKID of 10 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 19-18 | LINK9 | R/W | 0h | Enables code running with the LINKID of 9 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 17-16 | LINK8 | R/W | 0h | Enables code running with the LINKID of 8 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 15-14 | LINK7 | R/W | 0h | Enables code running with the LINKID of 7 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 13-12 | LINK6 | R/W | 0h | Enables code running with the LINKID of 6 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 11-10 | LINK5 | R/W | 0h | Enables code running with the LINKID of 5 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 9-8 | LINK4 | R/W | 0h | Enables code running with the LINKID of 4 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 7-6 | LINK3 | R/W | 0h | Enables code running with the LINKID of 3 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 5-4 | LINK2 | R/W | 0h | Enables code running with the LINKID of 2 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 3-2 | LINK1 | R/W | 0h | Enables code running with the LINKID of 1 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |
| 1-0 | LINK0 | R/W | 0h | Enables code running with the LINKID of 0 to access this Access Protection's range. 00 : No access 01 : Read Access 10 : Reserved 11 : Read/Write Access Reset type: XRSn |