18.13.12 Security Client Register
This register can only be written if the WPEN bit is cleared in the Write Protection Mode Register.
Name: | MATRIX_SSRx |
Offset: | 0x0200 + x*0x04 [x=0..14] |
Reset: | 0x00000000 |
Property: | Read/Write |
Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
Access | |||||||||
Reset |
Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
WRNSECH7 | WRNSECH6 | WRNSECH5 | WRNSECH4 | WRNSECH3 | WRNSECH2 | WRNSECH1 | WRNSECH0 | ||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
RDNSECH7 | RDNSECH6 | RDNSECH5 | RDNSECH4 | RDNSECH3 | RDNSECH2 | RDNSECH1 | RDNSECH0 | ||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
LANSECH7 | LANSECH6 | LANSECH5 | LANSECH4 | LANSECH3 | LANSECH2 | LANSECH1 | LANSECH0 | ||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bits 16, 17, 18, 19, 20, 21, 22, 23 – WRNSECHx Write Non-secured for HSELx Security Region
Securable Area access rights:
WRNSECHx / RDNSECHx | Non-secure Access | Secure Access |
---|---|---|
00 | Denied | Read/Write |
01 | Read | Read/Write |
10 | Write | Read/Write |
11 | Read/Write | Read/Write |
Value | Description |
---|---|
0 | The HSELx system bus client security region is split into one write secured and one write non-secured area, according to LANSECHx and MATRIX_SASSR.SASPLITx. That is, the so-defined secure high or low area is secured for Write access. |
1 | The HSELx system bus client security region is non-secured for Write access. |
Bits 8, 9, 10, 11, 12, 13, 14, 15 – RDNSECHx Read Non-secured for HSELx Security Region
Value | Description |
---|---|
0 | The HSELx system bus client security region is split into one read secured and one read non-secured area, according to LANSECHx and MATRIX_SASSR.SASPLITx. That is, the so-defined secure high or low area is secured for Read access. |
1 | The HSELx system bus client security region is non-secure for Read access. |
Bits 0, 1, 2, 3, 4, 5, 6, 7 – LANSECHx Low Area Non-secure in HSELx Security Region
Value | Description |
---|---|
0 | The security of the HSELx system bus client area lying below the corresponding MATRIX_SASSR.SASPLITx boundary is configured according to RDNSECHx and WRNSECHx. The entire remaining HSELx upper address space is configured as Non-secure access. |
1 | The HSELx system bus client address area lying below the corresponding MATRIX_SASSR.SASPLITx boundary is configured as Non-secure access, and the entire remaining upper address space according to RDNSECHx and WRNSECHx. |