Searched refs:TRNG_BASE (Results 1 – 6 of 6) sorted by relevance
152 HWREGBITW(TRNG_BASE + TRNG_O_CTL, TRNG_CTL_TRNG_EN_BITN) = 1; in TRNGEnable()166 HWREGBITW(TRNG_BASE + TRNG_O_CTL, TRNG_CTL_TRNG_EN_BITN) = 0; in TRNGDisable()207 return (HWREG(TRNG_BASE + TRNG_O_IRQFLAGSTAT)); in TRNGStatusGet()224 HWREG(TRNG_BASE + TRNG_O_SWRESET) = 1; in TRNGReset()251 HWREG(TRNG_BASE + TRNG_O_IRQFLAGMASK) |= ui32IntFlags; in TRNGIntEnable()278 HWREG(TRNG_BASE + TRNG_O_IRQFLAGMASK) &= ~ui32IntFlags; in TRNGIntDisable()307 ui32Mask = HWREG(TRNG_BASE + TRNG_O_IRQFLAGMASK); in TRNGIntStatus()308 return(ui32Mask & HWREG(TRNG_BASE + TRNG_O_IRQFLAGSTAT)); in TRNGIntStatus()312 return(HWREG(TRNG_BASE + TRNG_O_IRQFLAGSTAT) & 0x00000003); in TRNGIntStatus()355 HWREG(TRNG_BASE + TRNG_O_IRQFLAGCLR) = ui32IntFlags; in TRNGIntClear()
65 ui32Val = HWREG(TRNG_BASE + TRNG_O_CTL) & ~TRNG_CTL_TRNG_EN; in TRNGConfigure()66 HWREG(TRNG_BASE + TRNG_O_CTL) = ui32Val; in TRNGConfigure()71 HWREG(TRNG_BASE + TRNG_O_CTL) = ui32Val; in TRNGConfigure()75 HWREG(TRNG_BASE + TRNG_O_CFG0) = ( in TRNGConfigure()98 ui32RandomNumber = HWREG(TRNG_BASE + TRNG_O_OUT1); in TRNGNumberGet()102 ui32RandomNumber = HWREG(TRNG_BASE + TRNG_O_OUT0); in TRNGNumberGet()106 HWREG(TRNG_BASE + TRNG_O_IRQFLAGCLR) = 0x1; in TRNGNumberGet()
154 HWREGBITW(TRNG_BASE + TRNG_O_CTL, TRNG_CTL_TRNG_EN_BITN) = 1; in TRNGEnable()168 HWREGBITW(TRNG_BASE + TRNG_O_CTL, TRNG_CTL_TRNG_EN_BITN) = 0; in TRNGDisable()209 return (HWREG(TRNG_BASE + TRNG_O_IRQFLAGSTAT)); in TRNGStatusGet()226 HWREG(TRNG_BASE + TRNG_O_SWRESET) = 1; in TRNGReset()253 HWREG(TRNG_BASE + TRNG_O_IRQFLAGMASK) |= ui32IntFlags; in TRNGIntEnable()280 HWREG(TRNG_BASE + TRNG_O_IRQFLAGMASK) &= ~ui32IntFlags; in TRNGIntDisable()309 ui32Mask = HWREG(TRNG_BASE + TRNG_O_IRQFLAGMASK); in TRNGIntStatus()310 return(ui32Mask & HWREG(TRNG_BASE + TRNG_O_IRQFLAGSTAT)); in TRNGIntStatus()314 return(HWREG(TRNG_BASE + TRNG_O_IRQFLAGSTAT) & 0x00000003); in TRNGIntStatus()357 HWREG(TRNG_BASE + TRNG_O_IRQFLAGCLR) = ui32IntFlags; in TRNGIntClear()
67 ui32Val = HWREG(TRNG_BASE + TRNG_O_CTL) & ~TRNG_CTL_TRNG_EN; in TRNGConfigure()68 HWREG(TRNG_BASE + TRNG_O_CTL) = ui32Val; in TRNGConfigure()73 HWREG(TRNG_BASE + TRNG_O_CTL) = ui32Val; in TRNGConfigure()77 HWREG(TRNG_BASE + TRNG_O_CFG0) = ( in TRNGConfigure()100 ui32RandomNumber = HWREG(TRNG_BASE + TRNG_O_OUT1); in TRNGNumberGet()104 ui32RandomNumber = HWREG(TRNG_BASE + TRNG_O_OUT0); in TRNGNumberGet()108 HWREG(TRNG_BASE + TRNG_O_IRQFLAGCLR) = 0x1; in TRNGNumberGet()
68 #define TRNG_BASE 0x40028000 // TRNG macro