Line 475: |
Line 475: |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | [[#TSEC_SCP_CTL_ACCESS|TSEC_SCP_CTL_ACCESS]] | + | | [[#TSEC_SCP_CTL0|TSEC_SCP_CTL0]] |
| | 0x54501400 | | | 0x54501400 |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | [[#TSEC_SCP_CTL_TRNG|TSEC_SCP_CTL_TRNG]] | + | | [[#TSEC_SCP_CTL1|TSEC_SCP_CTL1]] |
| | 0x54501404 | | | 0x54501404 |
| | 0x04 | | | 0x04 |
Line 487: |
Line 487: |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | [[#TSEC_SCP_CTL_MODE|TSEC_SCP_CTL_MODE]] | + | | [[#TSEC_SCP_CTL_LOCK|TSEC_SCP_CTL_LOCK]] |
| | 0x5450140C | | | 0x5450140C |
| | 0x04 | | | 0x04 |
Line 547: |
Line 547: |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | TSEC_TRNG_UNK1 | + | | TSEC_TRNG_TEST_CTL |
| | 0x5450150C | | | 0x5450150C |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | TSEC_TRNG_UNK2 | + | | TSEC_TRNG_TEST_CFG0 |
| | 0x54501510 | | | 0x54501510 |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | TSEC_TRNG_UNK3 | + | | TSEC_TRNG_TEST_SEED0 |
| | 0x54501514 | | | 0x54501514 |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | TSEC_TRNG_UNK4 | + | | TSEC_TRNG_TEST_CFG1 |
| | 0x54501518 | | | 0x54501518 |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | TSEC_TRNG_UNK5 | + | | TSEC_TRNG_TEST_SEED1 |
| | 0x5450151C | | | 0x5450151C |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | TSEC_TRNG_UNK6 | + | | TSEC_TRNG_UNK1 |
| | 0x54501528 | | | 0x54501528 |
| | 0x04 | | | 0x04 |
| |- | | |- |
− | | TSEC_TRNG_UNK7 | + | | TSEC_TRNG_UNK2 |
| | 0x5450152C | | | 0x5450152C |
| | 0x04 | | | 0x04 |
Line 1,555: |
Line 1,555: |
| * FALCON_WDTMR_ENABLE | | * FALCON_WDTMR_ENABLE |
| | | |
− | === TSEC_SCP_CTL_ACCESS === | + | === TSEC_SCP_CTL0 === |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| ! Bits | | ! Bits |
Line 1,564: |
Line 1,564: |
| |} | | |} |
| | | |
− | === TSEC_SCP_CTL_TRNG === | + | === TSEC_SCP_CTL1 === |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| ! Bits | | ! Bits |
Line 1,570: |
Line 1,570: |
| |- | | |- |
| | 11 | | | 11 |
− | | Unknown | + | | Enable TRNG testing mode |
| |- | | |- |
| | 12 | | | 12 |
Line 1,585: |
Line 1,585: |
| |} | | |} |
| | | |
− | === TSEC_SCP_CTL_MODE === | + | === TSEC_SCP_CTL_LOCK === |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| ! Bits | | ! Bits |
Line 1,615: |
Line 1,615: |
| |} | | |} |
| | | |
− | Controls accesses to the other sub-engines and can only be cleared in Heavy Secure mode.
| + | Locks accesses to the other sub-engines and can only be cleared in Heavy Secure mode. |
| | | |
| === TSEC_SCP_CTL_PKEY === | | === TSEC_SCP_CTL_PKEY === |
Line 1,801: |
Line 1,801: |
| |- | | |- |
| | 16 | | | 16 |
− | | Invalid cauth signature (during csigenc, csigclr or csigunk) | + | | Invalid cauth signature (during csigenc, csigclr or csigauth) |
| + | |- |
| + | | 20 |
| + | | Wrong access level (during csigauth) |
| |- | | |- |
| | 24 | | | 24 |