![]() |
TF-M Reference Manual
1.2.0
TrustedFirmware-M
|
Go to the source code of this file.
Macros | |
#define | PSA_LIFECYCLE_PSA_STATE_MASK (0xff00u) |
#define | PSA_LIFECYCLE_IMP_STATE_MASK (0x00ffu) |
#define | PSA_LIFECYCLE_UNKNOWN (0x0000u) |
#define | PSA_LIFECYCLE_ASSEMBLY_AND_TEST (0x1000u) |
#define | PSA_LIFECYCLE_PSA_ROT_PROVISIONING (0x2000u) |
#define | PSA_LIFECYCLE_SECURED (0x3000u) |
#define | PSA_LIFECYCLE_NON_PSA_ROT_DEBUG (0x4000u) |
#define | PSA_LIFECYCLE_RECOVERABLE_PSA_ROT_DEBUG (0x5000u) |
#define | PSA_LIFECYCLE_DECOMMISSIONED (0x6000u) |
Functions | |
uint32_t | psa_rot_lifecycle_state (void) |
#define PSA_LIFECYCLE_ASSEMBLY_AND_TEST (0x1000u) |
Definition at line 18 of file lifecycle.h.
#define PSA_LIFECYCLE_DECOMMISSIONED (0x6000u) |
Definition at line 23 of file lifecycle.h.
#define PSA_LIFECYCLE_IMP_STATE_MASK (0x00ffu) |
Definition at line 16 of file lifecycle.h.
#define PSA_LIFECYCLE_NON_PSA_ROT_DEBUG (0x4000u) |
Definition at line 21 of file lifecycle.h.
#define PSA_LIFECYCLE_PSA_ROT_PROVISIONING (0x2000u) |
Definition at line 19 of file lifecycle.h.
#define PSA_LIFECYCLE_PSA_STATE_MASK (0xff00u) |
Definition at line 15 of file lifecycle.h.
#define PSA_LIFECYCLE_RECOVERABLE_PSA_ROT_DEBUG (0x5000u) |
Definition at line 22 of file lifecycle.h.
#define PSA_LIFECYCLE_SECURED (0x3000u) |
Definition at line 20 of file lifecycle.h.
#define PSA_LIFECYCLE_UNKNOWN (0x0000u) |
Definition at line 17 of file lifecycle.h.
uint32_t psa_rot_lifecycle_state | ( | void | ) |
Definition at line 12 of file psa_lifecycle.c.