[][src]Struct nrf9160_pac::ficr_s::TRNG90B

#[repr(C)]pub struct TRNG90B {
    pub bytes: BYTES,
    pub rccutoff: RCCUTOFF,
    pub apcutoff: APCUTOFF,
    pub startup: STARTUP,
    pub rosc1: ROSC1,
    pub rosc2: ROSC2,
    pub rosc3: ROSC3,
    pub rosc4: ROSC4,
}

Register block

Fields

bytes: BYTES

0x00 - Amount of bytes for the required entropy bits

rccutoff: RCCUTOFF

0x04 - Repetition counter cutoff

apcutoff: APCUTOFF

0x08 - Adaptive proportion cutoff

startup: STARTUP

0x0c - Amount of bytes for the startup tests

rosc1: ROSC1

0x10 - Sample count for ring oscillator 1

rosc2: ROSC2

0x14 - Sample count for ring oscillator 2

rosc3: ROSC3

0x18 - Sample count for ring oscillator 3

rosc4: ROSC4

0x1c - Sample count for ring oscillator 4

Auto Trait Implementations

impl Send for TRNG90B

impl !Sync for TRNG90B

impl Unpin for TRNG90B

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.