Lines Matching defs:base
178 #define TRNG_RD_SCMISC_RTY_CT(base) ((TRNG_SCMISC_REG(base) & TRNG_SCMISC_RTY_CT_MASK) >> TRNG_SCMI… argument
181 #define TRNG_WR_SCMISC_RTY_CT(base, value) (TRNG_RMW_SCMISC(base, TRNG_SCMISC_RTY_CT_MASK, TRNG_SCM… argument
206 #define TRNG_SCML_REG(base) ((base)->SCML) argument
207 #define TRNG_RD_SCML(base) (TRNG_SCML_REG(base)) argument
208 #define TRNG_WR_SCML(base, value) (TRNG_SCML_REG(base) = (value)) argument
209 #define TRNG_RMW_SCML(base, mask, value) (TRNG_WR_SCML(base, (TRNG_RD_SCML(base) & ~(mask)) | (valu… argument
221 #define TRNG_RD_SCML_MONO_MAX(base) ((TRNG_SCML_REG(base) & TRNG_SCML_MONO_MAX_MASK) >> TRNG_SCML_M… argument
224 #define TRNG_WR_SCML_MONO_MAX(base, value) (TRNG_RMW_SCML(base, TRNG_SCML_MONO_MAX_MASK, TRNG_SCML_… argument
236 #define TRNG_RD_SCML_MONO_RNG(base) ((TRNG_SCML_REG(base) & TRNG_SCML_MONO_RNG_MASK) >> TRNG_SCML_M… argument
239 #define TRNG_WR_SCML_MONO_RNG(base, value) (TRNG_RMW_SCML(base, TRNG_SCML_MONO_RNG_MASK, TRNG_SCML_… argument
266 #define TRNG_SCR1L_REG(base) ((base)->SCR1L) argument
267 #define TRNG_RD_SCR1L(base) (TRNG_SCR1L_REG(base)) argument
268 #define TRNG_WR_SCR1L(base, value) (TRNG_SCR1L_REG(base) = (value)) argument
269 #define TRNG_RMW_SCR1L(base, mask, value) (TRNG_WR_SCR1L(base, (TRNG_RD_SCR1L(base) & ~(mask)) | (v… argument
283 #define TRNG_RD_SCR1L_RUN1_MAX(base) ((TRNG_SCR1L_REG(base) & TRNG_SCR1L_RUN1_MAX_MASK) >> TRNG_SCR… argument
286 #define TRNG_WR_SCR1L_RUN1_MAX(base, value) (TRNG_RMW_SCR1L(base, TRNG_SCR1L_RUN1_MAX_MASK, TRNG_SC… argument
299 #define TRNG_RD_SCR1L_RUN1_RNG(base) ((TRNG_SCR1L_REG(base) & TRNG_SCR1L_RUN1_RNG_MASK) >> TRNG_SCR… argument
302 #define TRNG_WR_SCR1L_RUN1_RNG(base, value) (TRNG_RMW_SCR1L(base, TRNG_SCR1L_RUN1_RNG_MASK, TRNG_SC… argument
329 #define TRNG_SCR2L_REG(base) ((base)->SCR2L) argument
330 #define TRNG_RD_SCR2L(base) (TRNG_SCR2L_REG(base)) argument
331 #define TRNG_WR_SCR2L(base, value) (TRNG_SCR2L_REG(base) = (value)) argument
332 #define TRNG_RMW_SCR2L(base, mask, value) (TRNG_WR_SCR2L(base, (TRNG_RD_SCR2L(base) & ~(mask)) | (v… argument
350 #define TRNG_RD_SCR2L_RUN2_MAX(base) ((TRNG_SCR2L_REG(base) & TRNG_SCR2L_RUN2_MAX_MASK) >> TRNG_SCR… argument
353 #define TRNG_WR_SCR2L_RUN2_MAX(base, value) (TRNG_RMW_SCR2L(base, TRNG_SCR2L_RUN2_MAX_MASK, TRNG_SC… argument
366 #define TRNG_RD_SCR2L_RUN2_RNG(base) ((TRNG_SCR2L_REG(base) & TRNG_SCR2L_RUN2_RNG_MASK) >> TRNG_SCR… argument
369 #define TRNG_WR_SCR2L_RUN2_RNG(base, value) (TRNG_RMW_SCR2L(base, TRNG_SCR2L_RUN2_RNG_MASK, TRNG_SC… argument
396 #define TRNG_SCR3L_REG(base) ((base)->SCR3L) argument
397 #define TRNG_RD_SCR3L(base) (TRNG_SCR3L_REG(base)) argument
398 #define TRNG_WR_SCR3L(base, value) (TRNG_SCR3L_REG(base) = (value)) argument
399 #define TRNG_RMW_SCR3L(base, mask, value) (TRNG_WR_SCR3L(base, (TRNG_RD_SCR3L(base) & ~(mask)) | (v… argument
417 #define TRNG_RD_SCR3L_RUN3_MAX(base) ((TRNG_SCR3L_REG(base) & TRNG_SCR3L_RUN3_MAX_MASK) >> TRNG_SCR… argument
420 #define TRNG_WR_SCR3L_RUN3_MAX(base, value) (TRNG_RMW_SCR3L(base, TRNG_SCR3L_RUN3_MAX_MASK, TRNG_SC… argument
433 #define TRNG_RD_SCR3L_RUN3_RNG(base) ((TRNG_SCR3L_REG(base) & TRNG_SCR3L_RUN3_RNG_MASK) >> TRNG_SCR… argument
436 #define TRNG_WR_SCR3L_RUN3_RNG(base, value) (TRNG_RMW_SCR3L(base, TRNG_SCR3L_RUN3_RNG_MASK, TRNG_SC… argument
464 #define TRNG_SCR4L_REG(base) ((base)->SCR4L) argument
465 #define TRNG_RD_SCR4L(base) (TRNG_SCR4L_REG(base)) argument
466 #define TRNG_WR_SCR4L(base, value) (TRNG_SCR4L_REG(base) = (value)) argument
467 #define TRNG_RMW_SCR4L(base, mask, value) (TRNG_WR_SCR4L(base, (TRNG_RD_SCR4L(base) & ~(mask)) | (v… argument
485 #define TRNG_RD_SCR4L_RUN4_MAX(base) ((TRNG_SCR4L_REG(base) & TRNG_SCR4L_RUN4_MAX_MASK) >> TRNG_SCR… argument
488 #define TRNG_WR_SCR4L_RUN4_MAX(base, value) (TRNG_RMW_SCR4L(base, TRNG_SCR4L_RUN4_MAX_MASK, TRNG_SC… argument
501 #define TRNG_RD_SCR4L_RUN4_RNG(base) ((TRNG_SCR4L_REG(base) & TRNG_SCR4L_RUN4_RNG_MASK) >> TRNG_SCR… argument
504 #define TRNG_WR_SCR4L_RUN4_RNG(base, value) (TRNG_RMW_SCR4L(base, TRNG_SCR4L_RUN4_RNG_MASK, TRNG_SC… argument
533 #define TRNG_SCR5L_REG(base) ((base)->SCR5L) argument
534 #define TRNG_RD_SCR5L(base) (TRNG_SCR5L_REG(base)) argument
535 #define TRNG_WR_SCR5L(base, value) (TRNG_SCR5L_REG(base) = (value)) argument
536 #define TRNG_RMW_SCR5L(base, mask, value) (TRNG_WR_SCR5L(base, (TRNG_RD_SCR5L(base) & ~(mask)) | (v… argument
554 #define TRNG_RD_SCR5L_RUN5_MAX(base) ((TRNG_SCR5L_REG(base) & TRNG_SCR5L_RUN5_MAX_MASK) >> TRNG_SCR… argument
557 #define TRNG_WR_SCR5L_RUN5_MAX(base, value) (TRNG_RMW_SCR5L(base, TRNG_SCR5L_RUN5_MAX_MASK, TRNG_SC… argument
570 #define TRNG_RD_SCR5L_RUN5_RNG(base) ((TRNG_SCR5L_REG(base) & TRNG_SCR5L_RUN5_RNG_MASK) >> TRNG_SCR… argument
573 #define TRNG_WR_SCR5L_RUN5_RNG(base, value) (TRNG_RMW_SCR5L(base, TRNG_SCR5L_RUN5_RNG_MASK, TRNG_SC… argument
602 #define TRNG_SCR6PL_REG(base) ((base)->SCR6PL) argument
603 #define TRNG_RD_SCR6PL(base) (TRNG_SCR6PL_REG(base)) argument
604 #define TRNG_WR_SCR6PL(base, value) (TRNG_SCR6PL_REG(base) = (value)) argument
605 #define TRNG_RMW_SCR6PL(base, mask, value) (TRNG_WR_SCR6PL(base, (TRNG_RD_SCR6PL(base) & ~(mask)) |… argument
623 #define TRNG_RD_SCR6PL_RUN6P_MAX(base) \ argument
627 #define TRNG_WR_SCR6PL_RUN6P_MAX(base, value) \ argument
641 #define TRNG_RD_SCR6PL_RUN6P_RNG(base) \ argument
645 #define TRNG_WR_SCR6PL_RUN6P_RNG(base, value) \ argument
669 #define TRNG_PKRMAX_REG(base) ((base)->PKRMAX) argument
670 #define TRNG_RD_PKRMAX(base) (TRNG_PKRMAX_REG(base)) argument
671 #define TRNG_WR_PKRMAX(base, value) (TRNG_PKRMAX_REG(base) = (value)) argument
672 #define TRNG_RMW_PKRMAX(base, mask, value) (TRNG_WR_PKRMAX(base, (TRNG_RD_PKRMAX(base) & ~(mask)) |… argument
694 #define TRNG_RD_PKRMAX_PKR_MAX(base) ((TRNG_PKRMAX_REG(base) & TRNG_PKRMAX_PKR_MAX_MASK) >> TRNG_PK… argument
697 #define TRNG_WR_PKRMAX_PKR_MAX(base, value) \ argument
719 #define TRNG_PKRRNG_REG(base) ((base)->PKRRNG) argument
720 #define TRNG_RD_PKRRNG(base) (TRNG_PKRRNG_REG(base)) argument
721 #define TRNG_WR_PKRRNG(base, value) (TRNG_PKRRNG_REG(base) = (value)) argument
722 #define TRNG_RMW_PKRRNG(base, mask, value) (TRNG_WR_PKRRNG(base, (TRNG_RD_PKRRNG(base) & ~(mask)) |… argument
742 #define TRNG_RD_PKRRNG_PKR_RNG(base) ((TRNG_PKRRNG_REG(base) & TRNG_PKRRNG_PKR_RNG_MASK) >> TRNG_PK… argument
745 #define TRNG_WR_PKRRNG_PKR_RNG(base, value) \ argument
769 #define TRNG_FRQMAX_REG(base) ((base)->FRQMAX) argument
770 #define TRNG_RD_FRQMAX(base) (TRNG_FRQMAX_REG(base)) argument
771 #define TRNG_WR_FRQMAX(base, value) (TRNG_FRQMAX_REG(base) = (value)) argument
772 #define TRNG_RMW_FRQMAX(base, mask, value) (TRNG_WR_FRQMAX(base, (TRNG_RD_FRQMAX(base) & ~(mask)) |… argument
790 #define TRNG_RD_FRQMAX_FRQ_MAX(base) ((TRNG_FRQMAX_REG(base) & TRNG_FRQMAX_FRQ_MAX_MASK) >> TRNG_FR… argument
793 #define TRNG_WR_FRQMAX_FRQ_MAX(base, value) \ argument
815 #define TRNG_FRQMIN_REG(base) ((base)->FRQMIN) argument
816 #define TRNG_RD_FRQMIN(base) (TRNG_FRQMIN_REG(base)) argument
817 #define TRNG_WR_FRQMIN(base, value) (TRNG_FRQMIN_REG(base) = (value)) argument
818 #define TRNG_RMW_FRQMIN(base, mask, value) (TRNG_WR_FRQMIN(base, (TRNG_RD_FRQMIN(base) & ~(mask)) |… argument
835 #define TRNG_RD_FRQMIN_FRQ_MIN(base) ((TRNG_FRQMIN_REG(base) & TRNG_FRQMIN_FRQ_MIN_MASK) >> TRNG_FR… argument
838 #define TRNG_WR_FRQMIN_FRQ_MIN(base, value) \ argument
865 #define TRNG_MCTL_REG(base) ((base)->MCTL) argument
866 #define TRNG_RD_MCTL(base) (TRNG_MCTL_REG(base)) argument
867 #define TRNG_WR_MCTL(base, value) (TRNG_MCTL_REG(base) = (value)) argument
868 #define TRNG_RMW_MCTL(base, mask, value) (TRNG_WR_MCTL(base, (TRNG_RD_MCTL(base) & ~(mask)) | (valu… argument
882 #define TRNG_RD_MCTL_FOR_SCLK(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_FOR_SCLK_MASK) >> TRNG_MCTL_F… argument
885 #define TRNG_WR_MCTL_FOR_SCLK(base, value) \ argument
905 #define TRNG_RD_MCTL_OSC_DIV(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_OSC_DIV_MASK) >> TRNG_MCTL_OSC… argument
908 #define TRNG_WR_MCTL_OSC_DIV(base, value) \ argument
931 #define TRNG_RD_MCTL_SAMP_MODE(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_SAMP_MODE_MASK) >> TRNG_MCTL… argument
934 #define TRNG_WR_MCTL_SAMP_MODE(base, value) \ argument
950 #define TRNG_RD_MCTL_PRGM(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_PRGM_MASK) >> TRNG_MCTL_PRGM_SHIF… argument
953 #define TRNG_WR_MCTL_PRGM(base, value) \ argument
967 #define TRNG_WR_MCTL_RST_DEF(base, value) \ argument
982 #define TRNG_RD_MCTL_TRNG_ACC(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_TRNG_ACC_MASK) >> TRNG_MCTL_T… argument
985 #define TRNG_WR_MCTL_TRNG_ACC(base, value) \ argument
1003 #define TRNG_RD_MCTL_TSTOP_OK(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_TSTOP_OK_MASK) >> TRNG_MCTL_T… argument
1015 #define TRNG_RD_MCTL_ENT_VAL(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_ENT_VAL_MASK) >> TRNG_MCTL_ENT… argument
1026 #define TRNG_RD_MCTL_ERR(base) ((TRNG_MCTL_REG(base) & TRNG_MCTL_ERR_MASK) >> TRNG_MCTL_ERR_SHIFT) argument
1029 #define TRNG_WR_MCTL_ERR(base, value) (TRNG_RMW_MCTL(base, TRNG_MCTL_ERR_MASK, TRNG_MCTL_ERR(value)… argument
1050 #define TRNG_SDCTL_REG(base) ((base)->SDCTL) argument
1051 #define TRNG_RD_SDCTL(base) (TRNG_SDCTL_REG(base)) argument
1052 #define TRNG_WR_SDCTL(base, value) (TRNG_SDCTL_REG(base) = (value)) argument
1053 #define TRNG_RMW_SDCTL(base, mask, value) (TRNG_WR_SDCTL(base, (TRNG_RD_SDCTL(base) & ~(mask)) | (v… argument
1070 #define TRNG_RD_SDCTL_SAMP_SIZE(base) ((TRNG_SDCTL_REG(base) & TRNG_SDCTL_SAMP_SIZE_MASK) >> TRNG_S… argument
1073 #define TRNG_WR_SDCTL_SAMP_SIZE(base, value) \ argument
1087 #define TRNG_RD_SDCTL_ENT_DLY(base) ((TRNG_SDCTL_REG(base) & TRNG_SDCTL_ENT_DLY_MASK) >> TRNG_SDCTL… argument
1090 #define TRNG_WR_SDCTL_ENT_DLY(base, value) (TRNG_RMW_SDCTL(base, TRNG_SDCTL_ENT_DLY_MASK, TRNG_SDCT… argument
1113 #define TRNG_SBLIM_REG(base) ((base)->SBLIM) argument
1114 #define TRNG_RD_SBLIM(base) (TRNG_SBLIM_REG(base)) argument
1115 #define TRNG_WR_SBLIM(base, value) (TRNG_SBLIM_REG(base) = (value)) argument
1116 #define TRNG_RMW_SBLIM(base, mask, value) (TRNG_WR_SBLIM(base, (TRNG_RD_SBLIM(base) & ~(mask)) | (v… argument
1138 #define TRNG_RD_SBLIM_SB_LIM(base) ((TRNG_SBLIM_REG(base) & TRNG_SBLIM_SB_LIM_MASK) >> TRNG_SBLIM_S… argument
1141 #define TRNG_WR_SBLIM_SB_LIM(base, value) (TRNG_RMW_SBLIM(base, TRNG_SBLIM_SB_LIM_MASK, TRNG_SBLIM_… argument
1163 #define TRNG_SCMISC_REG(base) ((base)->SCMISC) argument
1164 #define TRNG_RD_SCMISC(base) (TRNG_SCMISC_REG(base)) argument
1165 #define TRNG_WR_SCMISC(base, value) (TRNG_SCMISC_REG(base) = (value)) argument
1166 #define TRNG_RMW_SCMISC(base, mask, value) (TRNG_WR_SCMISC(base, (TRNG_RD_SCMISC(base) & ~(mask)) |… argument
1184 #define TRNG_RD_SCMISC_LRUN_MAX(base) \ argument
1188 #define TRNG_WR_SCMISC_LRUN_MAX(base, value) \ argument
1214 #define TRNG_ENT_REG(base, index) ((base)->ENT[index]) argument
1215 #define TRNG_RD_ENT(base, index) (TRNG_ENT_REG(base, index)) argument
1238 #define TRNG_SEC_CFG_REG(base) ((base)->SEC_CFG) argument
1239 #define TRNG_RD_SEC_CFG(base) (TRNG_SEC_CFG_REG(base)) argument
1240 #define TRNG_WR_SEC_CFG(base, value) (TRNG_SEC_CFG_REG(base) = (value)) argument
1241 #define TRNG_RMW_SEC_CFG(base, mask, value) (TRNG_WR_SEC_CFG(base, (TRNG_RD_SEC_CFG(base) & ~(mask)… argument
1258 #define TRNG_RD_SEC_CFG_NO_PRGM(base) \ argument
1262 #define TRNG_WR_SEC_CFG_NO_PRGM(base, value) \ argument
1302 static uint32_t trng_GetInstance(TRNG_Type *base) in trng_GetInstance()
1400 static status_t trng_SetRetryCount(TRNG_Type *base, uint8_t retry_count) in trng_SetRetryCount()
1422 static status_t trng_SetMonobitLimit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetMonobitLimit()
1447 static status_t trng_SetRunBit1Limit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetRunBit1Limit()
1471 static status_t trng_SetRunBit2Limit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetRunBit2Limit()
1495 static status_t trng_SetRunBit3Limit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetRunBit3Limit()
1518 static status_t trng_SetRunBit4Limit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetRunBit4Limit()
1543 static status_t trng_SetRunBit5Limit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetRunBit5Limit()
1568 static status_t trng_SetRunBit6Limit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetRunBit6Limit()
1593 static status_t trng_SetPokerMaxLimit(TRNG_Type *base, uint32_t range, uint32_t limit_maximum) in trng_SetPokerMaxLimit()
1618 static status_t trng_SetFrequencyCountMaxLimit(TRNG_Type *base, uint32_t limit_minimum, uint32_t li… in trng_SetFrequencyCountMaxLimit()
1643 static status_t trng_SetStatisticalCheckLimit(TRNG_Type *base, in trng_SetStatisticalCheckLimit()
1716 static status_t trng_ApplyUserConfig(TRNG_Type *base, const trng_config_t *userConfig) in trng_ApplyUserConfig()
1807 static uint32_t trng_ReadEntropy(TRNG_Type *base, uint32_t index) in trng_ReadEntropy()
1837 status_t TRNG_Init(TRNG_Type *base, const trng_config_t *userConfig) in TRNG_Init()
1898 void TRNG_Deinit(TRNG_Type *base) in TRNG_Deinit()
1933 status_t TRNG_GetRandomData(TRNG_Type *base, void *data, size_t dataSize) in TRNG_GetRandomData()