18 __R uint8_t RESERVED0[12];
31 #define RNG_CMD_SFTRST_MASK (0x40U)
32 #define RNG_CMD_SFTRST_SHIFT (6U)
33 #define RNG_CMD_SFTRST_SET(x) (((uint32_t)(x) << RNG_CMD_SFTRST_SHIFT) & RNG_CMD_SFTRST_MASK)
34 #define RNG_CMD_SFTRST_GET(x) (((uint32_t)(x) & RNG_CMD_SFTRST_MASK) >> RNG_CMD_SFTRST_SHIFT)
43 #define RNG_CMD_CLRERR_MASK (0x20U)
44 #define RNG_CMD_CLRERR_SHIFT (5U)
45 #define RNG_CMD_CLRERR_SET(x) (((uint32_t)(x) << RNG_CMD_CLRERR_SHIFT) & RNG_CMD_CLRERR_MASK)
46 #define RNG_CMD_CLRERR_GET(x) (((uint32_t)(x) & RNG_CMD_CLRERR_MASK) >> RNG_CMD_CLRERR_SHIFT)
55 #define RNG_CMD_CLRINT_MASK (0x10U)
56 #define RNG_CMD_CLRINT_SHIFT (4U)
57 #define RNG_CMD_CLRINT_SET(x) (((uint32_t)(x) << RNG_CMD_CLRINT_SHIFT) & RNG_CMD_CLRINT_MASK)
58 #define RNG_CMD_CLRINT_GET(x) (((uint32_t)(x) & RNG_CMD_CLRINT_MASK) >> RNG_CMD_CLRINT_SHIFT)
65 #define RNG_CMD_GENSD_MASK (0x2U)
66 #define RNG_CMD_GENSD_SHIFT (1U)
67 #define RNG_CMD_GENSD_SET(x) (((uint32_t)(x) << RNG_CMD_GENSD_SHIFT) & RNG_CMD_GENSD_MASK)
68 #define RNG_CMD_GENSD_GET(x) (((uint32_t)(x) & RNG_CMD_GENSD_MASK) >> RNG_CMD_GENSD_SHIFT)
75 #define RNG_CMD_SLFCHK_MASK (0x1U)
76 #define RNG_CMD_SLFCHK_SHIFT (0U)
77 #define RNG_CMD_SLFCHK_SET(x) (((uint32_t)(x) << RNG_CMD_SLFCHK_SHIFT) & RNG_CMD_SLFCHK_MASK)
78 #define RNG_CMD_SLFCHK_GET(x) (((uint32_t)(x) & RNG_CMD_SLFCHK_MASK) >> RNG_CMD_SLFCHK_SHIFT)
86 #define RNG_CTRL_MIRQERR_MASK (0x40U)
87 #define RNG_CTRL_MIRQERR_SHIFT (6U)
88 #define RNG_CTRL_MIRQERR_SET(x) (((uint32_t)(x) << RNG_CTRL_MIRQERR_SHIFT) & RNG_CTRL_MIRQERR_MASK)
89 #define RNG_CTRL_MIRQERR_GET(x) (((uint32_t)(x) & RNG_CTRL_MIRQERR_MASK) >> RNG_CTRL_MIRQERR_SHIFT)
98 #define RNG_CTRL_MIRQDN_MASK (0x20U)
99 #define RNG_CTRL_MIRQDN_SHIFT (5U)
100 #define RNG_CTRL_MIRQDN_SET(x) (((uint32_t)(x) << RNG_CTRL_MIRQDN_SHIFT) & RNG_CTRL_MIRQDN_MASK)
101 #define RNG_CTRL_MIRQDN_GET(x) (((uint32_t)(x) & RNG_CTRL_MIRQDN_MASK) >> RNG_CTRL_MIRQDN_SHIFT)
108 #define RNG_CTRL_AUTRSD_MASK (0x10U)
109 #define RNG_CTRL_AUTRSD_SHIFT (4U)
110 #define RNG_CTRL_AUTRSD_SET(x) (((uint32_t)(x) << RNG_CTRL_AUTRSD_SHIFT) & RNG_CTRL_AUTRSD_MASK)
111 #define RNG_CTRL_AUTRSD_GET(x) (((uint32_t)(x) & RNG_CTRL_AUTRSD_MASK) >> RNG_CTRL_AUTRSD_SHIFT)
122 #define RNG_CTRL_FUFMOD_MASK (0x3U)
123 #define RNG_CTRL_FUFMOD_SHIFT (0U)
124 #define RNG_CTRL_FUFMOD_SET(x) (((uint32_t)(x) << RNG_CTRL_FUFMOD_SHIFT) & RNG_CTRL_FUFMOD_MASK)
125 #define RNG_CTRL_FUFMOD_GET(x) (((uint32_t)(x) & RNG_CTRL_FUFMOD_MASK) >> RNG_CTRL_FUFMOD_SHIFT)
133 #define RNG_STA_SCPF_MASK (0xE00000UL)
134 #define RNG_STA_SCPF_SHIFT (21U)
135 #define RNG_STA_SCPF_GET(x) (((uint32_t)(x) & RNG_STA_SCPF_MASK) >> RNG_STA_SCPF_SHIFT)
142 #define RNG_STA_FUNCERR_MASK (0x10000UL)
143 #define RNG_STA_FUNCERR_SHIFT (16U)
144 #define RNG_STA_FUNCERR_GET(x) (((uint32_t)(x) & RNG_STA_FUNCERR_MASK) >> RNG_STA_FUNCERR_SHIFT)
151 #define RNG_STA_FSIZE_MASK (0xF000U)
152 #define RNG_STA_FSIZE_SHIFT (12U)
153 #define RNG_STA_FSIZE_GET(x) (((uint32_t)(x) & RNG_STA_FSIZE_MASK) >> RNG_STA_FSIZE_SHIFT)
160 #define RNG_STA_FRNNU_MASK (0xF00U)
161 #define RNG_STA_FRNNU_SHIFT (8U)
162 #define RNG_STA_FRNNU_GET(x) (((uint32_t)(x) & RNG_STA_FRNNU_MASK) >> RNG_STA_FRNNU_SHIFT)
169 #define RNG_STA_NSDDN_MASK (0x40U)
170 #define RNG_STA_NSDDN_SHIFT (6U)
171 #define RNG_STA_NSDDN_GET(x) (((uint32_t)(x) & RNG_STA_NSDDN_MASK) >> RNG_STA_NSDDN_SHIFT)
179 #define RNG_STA_FSDDN_MASK (0x20U)
180 #define RNG_STA_FSDDN_SHIFT (5U)
181 #define RNG_STA_FSDDN_GET(x) (((uint32_t)(x) & RNG_STA_FSDDN_MASK) >> RNG_STA_FSDDN_SHIFT)
192 #define RNG_STA_SCDN_MASK (0x10U)
193 #define RNG_STA_SCDN_SHIFT (4U)
194 #define RNG_STA_SCDN_GET(x) (((uint32_t)(x) & RNG_STA_SCDN_MASK) >> RNG_STA_SCDN_SHIFT)
203 #define RNG_STA_RSDREQ_MASK (0x8U)
204 #define RNG_STA_RSDREQ_SHIFT (3U)
205 #define RNG_STA_RSDREQ_GET(x) (((uint32_t)(x) & RNG_STA_RSDREQ_MASK) >> RNG_STA_RSDREQ_SHIFT)
212 #define RNG_STA_IDLE_MASK (0x4U)
213 #define RNG_STA_IDLE_SHIFT (2U)
214 #define RNG_STA_IDLE_GET(x) (((uint32_t)(x) & RNG_STA_IDLE_MASK) >> RNG_STA_IDLE_SHIFT)
221 #define RNG_STA_BUSY_MASK (0x2U)
222 #define RNG_STA_BUSY_SHIFT (1U)
223 #define RNG_STA_BUSY_GET(x) (((uint32_t)(x) & RNG_STA_BUSY_MASK) >> RNG_STA_BUSY_SHIFT)
231 #define RNG_ERR_FUFE_MASK (0x20U)
232 #define RNG_ERR_FUFE_SHIFT (5U)
233 #define RNG_ERR_FUFE_GET(x) (((uint32_t)(x) & RNG_ERR_FUFE_MASK) >> RNG_ERR_FUFE_SHIFT)
242 #define RNG_ERR_SCKERR_MASK (0x8U)
243 #define RNG_ERR_SCKERR_SHIFT (3U)
244 #define RNG_ERR_SCKERR_GET(x) (((uint32_t)(x) & RNG_ERR_SCKERR_MASK) >> RNG_ERR_SCKERR_SHIFT)
252 #define RNG_FO2B_FO2B_MASK (0xFFFFFFFFUL)
253 #define RNG_FO2B_FO2B_SHIFT (0U)
254 #define RNG_FO2B_FO2B_GET(x) (((uint32_t)(x) & RNG_FO2B_FO2B_MASK) >> RNG_FO2B_FO2B_SHIFT)
262 #define RNG_R2SK_FO2S0_MASK (0xFFFFFFFFUL)
263 #define RNG_R2SK_FO2S0_SHIFT (0U)
264 #define RNG_R2SK_FO2S0_GET(x) (((uint32_t)(x) & RNG_R2SK_FO2S0_MASK) >> RNG_R2SK_FO2S0_SHIFT)
269 #define RNG_R2SK_FO2S0 (0UL)
270 #define RNG_R2SK_FO2S1 (1UL)
271 #define RNG_R2SK_FO2S2 (2UL)
272 #define RNG_R2SK_FO2S3 (3UL)
273 #define RNG_R2SK_FO2S4 (4UL)
274 #define RNG_R2SK_FO2S5 (5UL)
275 #define RNG_R2SK_FO2S6 (6UL)
276 #define RNG_R2SK_FO2S7 (7UL)
Definition: hpm_rng_regs.h:12