Go to the source code of this file.
Data Structures | |
| struct | KEYM_Type |
| #define KEYM_NSC_KEY_CTL_FMK_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_NSC_KEY_CTL_FMK_SEL_MASK) >> KEYM_NSC_KEY_CTL_FMK_SEL_SHIFT) |
| #define KEYM_NSC_KEY_CTL_FMK_SEL_MASK (0x10U) |
| #define KEYM_NSC_KEY_CTL_FMK_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_NSC_KEY_CTL_FMK_SEL_SHIFT) & KEYM_NSC_KEY_CTL_FMK_SEL_MASK) |
| #define KEYM_NSC_KEY_CTL_FMK_SEL_SHIFT (4U) |
| #define KEYM_NSC_KEY_CTL_KEY_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_NSC_KEY_CTL_KEY_SEL_MASK) >> KEYM_NSC_KEY_CTL_KEY_SEL_SHIFT) |
| #define KEYM_NSC_KEY_CTL_KEY_SEL_MASK (0x7U) |
| #define KEYM_NSC_KEY_CTL_KEY_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_NSC_KEY_CTL_KEY_SEL_SHIFT) & KEYM_NSC_KEY_CTL_KEY_SEL_MASK) |
| #define KEYM_NSC_KEY_CTL_KEY_SEL_SHIFT (0U) |
| #define KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_MASK) >> KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_SHIFT) |
| #define KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_MASK (0x80000000UL) |
| #define KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_SHIFT) & KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_MASK) |
| #define KEYM_NSC_KEY_CTL_LOCK_NSC_CTL_SHIFT (31U) |
| #define KEYM_NSC_KEY_CTL_SK_VAL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_NSC_KEY_CTL_SK_VAL_MASK) >> KEYM_NSC_KEY_CTL_SK_VAL_SHIFT) |
| #define KEYM_NSC_KEY_CTL_SK_VAL_MASK (0x10000UL) |
| #define KEYM_NSC_KEY_CTL_SK_VAL_SHIFT (16U) |
| #define KEYM_NSC_KEY_CTL_SMK_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_NSC_KEY_CTL_SMK_SEL_MASK) >> KEYM_NSC_KEY_CTL_SMK_SEL_SHIFT) |
| #define KEYM_NSC_KEY_CTL_SMK_SEL_MASK (0x1000U) |
| #define KEYM_NSC_KEY_CTL_SMK_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_NSC_KEY_CTL_SMK_SEL_SHIFT) & KEYM_NSC_KEY_CTL_SMK_SEL_MASK) |
| #define KEYM_NSC_KEY_CTL_SMK_SEL_SHIFT (12U) |
| #define KEYM_NSC_KEY_CTL_ZMK_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_NSC_KEY_CTL_ZMK_SEL_MASK) >> KEYM_NSC_KEY_CTL_ZMK_SEL_SHIFT) |
| #define KEYM_NSC_KEY_CTL_ZMK_SEL_MASK (0x100U) |
| #define KEYM_NSC_KEY_CTL_ZMK_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_NSC_KEY_CTL_ZMK_SEL_SHIFT) & KEYM_NSC_KEY_CTL_ZMK_SEL_MASK) |
| #define KEYM_NSC_KEY_CTL_ZMK_SEL_SHIFT (8U) |
| #define KEYM_READ_CONTROL_BLOCK_PK_READ_GET | ( | x | ) | (((uint32_t)(x) & KEYM_READ_CONTROL_BLOCK_PK_READ_MASK) >> KEYM_READ_CONTROL_BLOCK_PK_READ_SHIFT) |
| #define KEYM_READ_CONTROL_BLOCK_PK_READ_MASK (0x10000UL) |
| #define KEYM_READ_CONTROL_BLOCK_PK_READ_SET | ( | x | ) | (((uint32_t)(x) << KEYM_READ_CONTROL_BLOCK_PK_READ_SHIFT) & KEYM_READ_CONTROL_BLOCK_PK_READ_MASK) |
| #define KEYM_READ_CONTROL_BLOCK_PK_READ_SHIFT (16U) |
| #define KEYM_READ_CONTROL_BLOCK_SMK_READ_GET | ( | x | ) | (((uint32_t)(x) & KEYM_READ_CONTROL_BLOCK_SMK_READ_MASK) >> KEYM_READ_CONTROL_BLOCK_SMK_READ_SHIFT) |
| #define KEYM_READ_CONTROL_BLOCK_SMK_READ_MASK (0x1U) |
| #define KEYM_READ_CONTROL_BLOCK_SMK_READ_SET | ( | x | ) | (((uint32_t)(x) << KEYM_READ_CONTROL_BLOCK_SMK_READ_SHIFT) & KEYM_READ_CONTROL_BLOCK_SMK_READ_MASK) |
| #define KEYM_READ_CONTROL_BLOCK_SMK_READ_SHIFT (0U) |
| #define KEYM_RNG_BLOCK_RNG_XOR_GET | ( | x | ) | (((uint32_t)(x) & KEYM_RNG_BLOCK_RNG_XOR_MASK) >> KEYM_RNG_BLOCK_RNG_XOR_SHIFT) |
| #define KEYM_RNG_BLOCK_RNG_XOR_MASK (0x10000UL) |
| #define KEYM_RNG_BLOCK_RNG_XOR_SET | ( | x | ) | (((uint32_t)(x) << KEYM_RNG_BLOCK_RNG_XOR_SHIFT) & KEYM_RNG_BLOCK_RNG_XOR_MASK) |
| #define KEYM_RNG_BLOCK_RNG_XOR_SHIFT (16U) |
| #define KEYM_RNG_RNG_XOR_GET | ( | x | ) | (((uint32_t)(x) & KEYM_RNG_RNG_XOR_MASK) >> KEYM_RNG_RNG_XOR_SHIFT) |
| #define KEYM_RNG_RNG_XOR_MASK (0x1U) |
| #define KEYM_RNG_RNG_XOR_SET | ( | x | ) | (((uint32_t)(x) << KEYM_RNG_RNG_XOR_SHIFT) & KEYM_RNG_RNG_XOR_MASK) |
| #define KEYM_RNG_RNG_XOR_SHIFT (0U) |
| #define KEYM_SEC_KEY_CTL_FMK_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SEC_KEY_CTL_FMK_SEL_MASK) >> KEYM_SEC_KEY_CTL_FMK_SEL_SHIFT) |
| #define KEYM_SEC_KEY_CTL_FMK_SEL_MASK (0x10U) |
| #define KEYM_SEC_KEY_CTL_FMK_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_SEC_KEY_CTL_FMK_SEL_SHIFT) & KEYM_SEC_KEY_CTL_FMK_SEL_MASK) |
| #define KEYM_SEC_KEY_CTL_FMK_SEL_SHIFT (4U) |
| #define KEYM_SEC_KEY_CTL_KEY_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SEC_KEY_CTL_KEY_SEL_MASK) >> KEYM_SEC_KEY_CTL_KEY_SEL_SHIFT) |
| #define KEYM_SEC_KEY_CTL_KEY_SEL_MASK (0x7U) |
| #define KEYM_SEC_KEY_CTL_KEY_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_SEC_KEY_CTL_KEY_SEL_SHIFT) & KEYM_SEC_KEY_CTL_KEY_SEL_MASK) |
| #define KEYM_SEC_KEY_CTL_KEY_SEL_SHIFT (0U) |
| #define KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_MASK) >> KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_SHIFT) |
| #define KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_MASK (0x80000000UL) |
| #define KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_SHIFT) & KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_MASK) |
| #define KEYM_SEC_KEY_CTL_LOCK_SEC_CTL_SHIFT (31U) |
| #define KEYM_SEC_KEY_CTL_SK_VAL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SEC_KEY_CTL_SK_VAL_MASK) >> KEYM_SEC_KEY_CTL_SK_VAL_SHIFT) |
| #define KEYM_SEC_KEY_CTL_SK_VAL_MASK (0x10000UL) |
| #define KEYM_SEC_KEY_CTL_SK_VAL_SHIFT (16U) |
| #define KEYM_SEC_KEY_CTL_SMK_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SEC_KEY_CTL_SMK_SEL_MASK) >> KEYM_SEC_KEY_CTL_SMK_SEL_SHIFT) |
| #define KEYM_SEC_KEY_CTL_SMK_SEL_MASK (0x1000U) |
| #define KEYM_SEC_KEY_CTL_SMK_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_SEC_KEY_CTL_SMK_SEL_SHIFT) & KEYM_SEC_KEY_CTL_SMK_SEL_MASK) |
| #define KEYM_SEC_KEY_CTL_SMK_SEL_SHIFT (12U) |
| #define KEYM_SEC_KEY_CTL_ZMK_SEL_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SEC_KEY_CTL_ZMK_SEL_MASK) >> KEYM_SEC_KEY_CTL_ZMK_SEL_SHIFT) |
| #define KEYM_SEC_KEY_CTL_ZMK_SEL_MASK (0x100U) |
| #define KEYM_SEC_KEY_CTL_ZMK_SEL_SET | ( | x | ) | (((uint32_t)(x) << KEYM_SEC_KEY_CTL_ZMK_SEL_SHIFT) & KEYM_SEC_KEY_CTL_ZMK_SEL_MASK) |
| #define KEYM_SEC_KEY_CTL_ZMK_SEL_SHIFT (8U) |
| #define KEYM_SOFTMKEY_KEY_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SOFTMKEY_KEY_MASK) >> KEYM_SOFTMKEY_KEY_SHIFT) |
| #define KEYM_SOFTMKEY_KEY_MASK (0xFFFFFFFFUL) |
| #define KEYM_SOFTMKEY_KEY_SET | ( | x | ) | (((uint32_t)(x) << KEYM_SOFTMKEY_KEY_SHIFT) & KEYM_SOFTMKEY_KEY_MASK) |
| #define KEYM_SOFTMKEY_KEY_SHIFT (0U) |
| #define KEYM_SOFTMKEY_SFK0 (0UL) |
| #define KEYM_SOFTMKEY_SFK1 (1UL) |
| #define KEYM_SOFTMKEY_SFK2 (2UL) |
| #define KEYM_SOFTMKEY_SFK3 (3UL) |
| #define KEYM_SOFTMKEY_SFK4 (4UL) |
| #define KEYM_SOFTMKEY_SFK5 (5UL) |
| #define KEYM_SOFTMKEY_SFK6 (6UL) |
| #define KEYM_SOFTMKEY_SFK7 (7UL) |
| #define KEYM_SOFTPKEY_KEY_GET | ( | x | ) | (((uint32_t)(x) & KEYM_SOFTPKEY_KEY_MASK) >> KEYM_SOFTPKEY_KEY_SHIFT) |
| #define KEYM_SOFTPKEY_KEY_MASK (0xFFFFFFFFUL) |
| #define KEYM_SOFTPKEY_KEY_SET | ( | x | ) | (((uint32_t)(x) << KEYM_SOFTPKEY_KEY_SHIFT) & KEYM_SOFTPKEY_KEY_MASK) |
| #define KEYM_SOFTPKEY_KEY_SHIFT (0U) |
| #define KEYM_SOFTPKEY_SPK0 (0UL) |
| #define KEYM_SOFTPKEY_SPK1 (1UL) |
| #define KEYM_SOFTPKEY_SPK2 (2UL) |
| #define KEYM_SOFTPKEY_SPK3 (3UL) |
| #define KEYM_SOFTPKEY_SPK4 (4UL) |
| #define KEYM_SOFTPKEY_SPK5 (5UL) |
| #define KEYM_SOFTPKEY_SPK6 (6UL) |
| #define KEYM_SOFTPKEY_SPK7 (7UL) |