Struct efr32xg12p::trng0::control::R
[−]
[src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
fn bits(&self) -> u32
[src]
Value of the register as raw bits
fn enable(&self) -> ENABLER
[src]
Bit 0 - TRNG Module Enable
fn testen(&self) -> TESTENR
[src]
Bit 2 - Test Enable
fn condbypass(&self) -> CONDBYPASSR
[src]
Bit 3 - Conditioning Bypass
fn repcountien(&self) -> REPCOUNTIENR
[src]
Bit 4 - Interrupt enable for Repetition Count Test failure
fn apt64ien(&self) -> APT64IENR
[src]
Bit 5 - Interrupt enable for Adaptive Proportion Test failure (64-sample window)
fn apt4096ien(&self) -> APT4096IENR
[src]
Bit 6 - Interrupt enable for Adaptive Proportion Test failure (4096-sample window)
fn fullien(&self) -> FULLIENR
[src]
Bit 7 - Interrupt enable for FIFO full
fn softreset(&self) -> SOFTRESETR
[src]
Bit 8 - Software Reset
fn preien(&self) -> PREIENR
[src]
Bit 9 - Interrupt enable for AIS31 preliminary noise alarm
fn almien(&self) -> ALMIENR
[src]
Bit 10 - Interrupt enable for AIS31 noise alarm
fn forcerun(&self) -> FORCERUNR
[src]
Bit 11 - Oscillator Force Run
fn bypnist(&self) -> BYPNISTR
[src]
Bit 12 - NIST Start-up Test Bypass.
fn bypais31(&self) -> BYPAIS31R
[src]
Bit 13 - AIS31 Start-up Test Bypass.