Go to the source code of this file.
Data Structures | |
| struct | BSEC_Type |
| #define BSEC_ESCALATE_CONFIG_LOCK_NSC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_ESCALATE_CONFIG_LOCK_NSC_MASK) >> BSEC_ESCALATE_CONFIG_LOCK_NSC_SHIFT) |
| #define BSEC_ESCALATE_CONFIG_LOCK_NSC_MASK (0x80000000UL) |
| #define BSEC_ESCALATE_CONFIG_LOCK_NSC_SET | ( | x | ) | (((uint32_t)(x) << BSEC_ESCALATE_CONFIG_LOCK_NSC_SHIFT) & BSEC_ESCALATE_CONFIG_LOCK_NSC_MASK) |
| #define BSEC_ESCALATE_CONFIG_LOCK_NSC_SHIFT (31U) |
| #define BSEC_ESCALATE_CONFIG_LOCK_SEC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_ESCALATE_CONFIG_LOCK_SEC_MASK) >> BSEC_ESCALATE_CONFIG_LOCK_SEC_SHIFT) |
| #define BSEC_ESCALATE_CONFIG_LOCK_SEC_MASK (0x8000U) |
| #define BSEC_ESCALATE_CONFIG_LOCK_SEC_SET | ( | x | ) | (((uint32_t)(x) << BSEC_ESCALATE_CONFIG_LOCK_SEC_SHIFT) & BSEC_ESCALATE_CONFIG_LOCK_SEC_MASK) |
| #define BSEC_ESCALATE_CONFIG_LOCK_SEC_SHIFT (15U) |
| #define BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_GET | ( | x | ) | (((uint32_t)(x) & BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_MASK) >> BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_SHIFT) |
| #define BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_MASK (0x7FFF0000UL) |
| #define BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_SET | ( | x | ) | (((uint32_t)(x) << BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_SHIFT) & BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_MASK) |
| #define BSEC_ESCALATE_CONFIG_NSC_VIO_CFG_SHIFT (16U) |
| #define BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_GET | ( | x | ) | (((uint32_t)(x) & BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_MASK) >> BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_SHIFT) |
| #define BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_MASK (0x7FFFU) |
| #define BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_SET | ( | x | ) | (((uint32_t)(x) << BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_SHIFT) & BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_MASK) |
| #define BSEC_ESCALATE_CONFIG_SEC_VIO_CFG_SHIFT (0U) |
| #define BSEC_EVENT_BATT_ESC_NSC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_EVENT_BATT_ESC_NSC_MASK) >> BSEC_EVENT_BATT_ESC_NSC_SHIFT) |
| #define BSEC_EVENT_BATT_ESC_NSC_MASK (0x2U) |
| #define BSEC_EVENT_BATT_ESC_NSC_SHIFT (1U) |
| #define BSEC_EVENT_BATT_ESC_SEC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_EVENT_BATT_ESC_SEC_MASK) >> BSEC_EVENT_BATT_ESC_SEC_SHIFT) |
| #define BSEC_EVENT_BATT_ESC_SEC_MASK (0x1U) |
| #define BSEC_EVENT_BATT_ESC_SEC_SHIFT (0U) |
| #define BSEC_EVENT_EVENT_GET | ( | x | ) | (((uint32_t)(x) & BSEC_EVENT_EVENT_MASK) >> BSEC_EVENT_EVENT_SHIFT) |
| #define BSEC_EVENT_EVENT_MASK (0xFFFF0000UL) |
| #define BSEC_EVENT_EVENT_SHIFT (16U) |
| #define BSEC_SECURE_STATE_ALLOW_NSC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_ALLOW_NSC_MASK) >> BSEC_SECURE_STATE_ALLOW_NSC_SHIFT) |
| #define BSEC_SECURE_STATE_ALLOW_NSC_MASK (0x20000UL) |
| #define BSEC_SECURE_STATE_ALLOW_NSC_SHIFT (17U) |
| #define BSEC_SECURE_STATE_ALLOW_SEC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_ALLOW_SEC_MASK) >> BSEC_SECURE_STATE_ALLOW_SEC_SHIFT) |
| #define BSEC_SECURE_STATE_ALLOW_SEC_MASK (0x10000UL) |
| #define BSEC_SECURE_STATE_ALLOW_SEC_SHIFT (16U) |
| #define BSEC_SECURE_STATE_BATT_FAIL_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_BATT_FAIL_MASK) >> BSEC_SECURE_STATE_BATT_FAIL_SHIFT) |
| #define BSEC_SECURE_STATE_BATT_FAIL_MASK (0x8U) |
| #define BSEC_SECURE_STATE_BATT_FAIL_SET | ( | x | ) | (((uint32_t)(x) << BSEC_SECURE_STATE_BATT_FAIL_SHIFT) & BSEC_SECURE_STATE_BATT_FAIL_MASK) |
| #define BSEC_SECURE_STATE_BATT_FAIL_SHIFT (3U) |
| #define BSEC_SECURE_STATE_BATT_INS_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_BATT_INS_MASK) >> BSEC_SECURE_STATE_BATT_INS_SHIFT) |
| #define BSEC_SECURE_STATE_BATT_INS_MASK (0x1U) |
| #define BSEC_SECURE_STATE_BATT_INS_SET | ( | x | ) | (((uint32_t)(x) << BSEC_SECURE_STATE_BATT_INS_SHIFT) & BSEC_SECURE_STATE_BATT_INS_MASK) |
| #define BSEC_SECURE_STATE_BATT_INS_SHIFT (0U) |
| #define BSEC_SECURE_STATE_BATT_NSC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_BATT_NSC_MASK) >> BSEC_SECURE_STATE_BATT_NSC_SHIFT) |
| #define BSEC_SECURE_STATE_BATT_NSC_MASK (0x4U) |
| #define BSEC_SECURE_STATE_BATT_NSC_SET | ( | x | ) | (((uint32_t)(x) << BSEC_SECURE_STATE_BATT_NSC_SHIFT) & BSEC_SECURE_STATE_BATT_NSC_MASK) |
| #define BSEC_SECURE_STATE_BATT_NSC_SHIFT (2U) |
| #define BSEC_SECURE_STATE_BATT_SEC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_BATT_SEC_MASK) >> BSEC_SECURE_STATE_BATT_SEC_SHIFT) |
| #define BSEC_SECURE_STATE_BATT_SEC_MASK (0x2U) |
| #define BSEC_SECURE_STATE_BATT_SEC_SET | ( | x | ) | (((uint32_t)(x) << BSEC_SECURE_STATE_BATT_SEC_SHIFT) & BSEC_SECURE_STATE_BATT_SEC_MASK) |
| #define BSEC_SECURE_STATE_BATT_SEC_SHIFT (1U) |
| #define BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_MASK) >> BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_SHIFT) |
| #define BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_MASK (0x1U) |
| #define BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_SET | ( | x | ) | (((uint32_t)(x) << BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_SHIFT) & BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_MASK) |
| #define BSEC_SECURE_STATE_CONFIG_ALLOW_RESTART_SHIFT (0U) |
| #define BSEC_SECURE_STATE_CONFIG_LOCK_GET | ( | x | ) | (((uint32_t)(x) & BSEC_SECURE_STATE_CONFIG_LOCK_MASK) >> BSEC_SECURE_STATE_CONFIG_LOCK_SHIFT) |
| #define BSEC_SECURE_STATE_CONFIG_LOCK_MASK (0x8U) |
| #define BSEC_SECURE_STATE_CONFIG_LOCK_SET | ( | x | ) | (((uint32_t)(x) << BSEC_SECURE_STATE_CONFIG_LOCK_SHIFT) & BSEC_SECURE_STATE_CONFIG_LOCK_MASK) |
| #define BSEC_SECURE_STATE_CONFIG_LOCK_SHIFT (3U) |
| #define BSEC_VIOLATION_CONFIG_LOCK_NSC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_VIOLATION_CONFIG_LOCK_NSC_MASK) >> BSEC_VIOLATION_CONFIG_LOCK_NSC_SHIFT) |
| #define BSEC_VIOLATION_CONFIG_LOCK_NSC_MASK (0x80000000UL) |
| #define BSEC_VIOLATION_CONFIG_LOCK_NSC_SET | ( | x | ) | (((uint32_t)(x) << BSEC_VIOLATION_CONFIG_LOCK_NSC_SHIFT) & BSEC_VIOLATION_CONFIG_LOCK_NSC_MASK) |
| #define BSEC_VIOLATION_CONFIG_LOCK_NSC_SHIFT (31U) |
| #define BSEC_VIOLATION_CONFIG_LOCK_SEC_GET | ( | x | ) | (((uint32_t)(x) & BSEC_VIOLATION_CONFIG_LOCK_SEC_MASK) >> BSEC_VIOLATION_CONFIG_LOCK_SEC_SHIFT) |
| #define BSEC_VIOLATION_CONFIG_LOCK_SEC_MASK (0x8000U) |
| #define BSEC_VIOLATION_CONFIG_LOCK_SEC_SET | ( | x | ) | (((uint32_t)(x) << BSEC_VIOLATION_CONFIG_LOCK_SEC_SHIFT) & BSEC_VIOLATION_CONFIG_LOCK_SEC_MASK) |
| #define BSEC_VIOLATION_CONFIG_LOCK_SEC_SHIFT (15U) |
| #define BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_GET | ( | x | ) | (((uint32_t)(x) & BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_MASK) >> BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_SHIFT) |
| #define BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_MASK (0x7FFF0000UL) |
| #define BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_SET | ( | x | ) | (((uint32_t)(x) << BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_SHIFT) & BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_MASK) |
| #define BSEC_VIOLATION_CONFIG_NSC_VIO_CFG_SHIFT (16U) |
| #define BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_GET | ( | x | ) | (((uint32_t)(x) & BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_MASK) >> BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_SHIFT) |
| #define BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_MASK (0x7FFFU) |
| #define BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_SET | ( | x | ) | (((uint32_t)(x) << BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_SHIFT) & BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_MASK) |
| #define BSEC_VIOLATION_CONFIG_SEC_VIO_CFG_SHIFT (0U) |