1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#[doc = r" Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - PRNG Word Register"]
    pub word: WORD,
    _reserved0: [u8; 2usize],
    #[doc = "0x04 - PRNG Status Check Register"]
    pub chk: CHK,
    _reserved1: [u8; 6usize],
    #[doc = "0x0c - PRNG Control Register"]
    pub ctrl: CTRL,
}
#[doc = "PRNG Word Register"]
pub struct WORD {
    register: ::vcell::VolatileCell<u16>,
}
#[doc = "PRNG Word Register"]
pub mod word;
#[doc = "PRNG Status Check Register"]
pub struct CHK {
    register: ::vcell::VolatileCell<u16>,
}
#[doc = "PRNG Status Check Register"]
pub mod chk;
#[doc = "PRNG Control Register"]
pub struct CTRL {
    register: ::vcell::VolatileCell<u16>,
}
#[doc = "PRNG Control Register"]
pub mod ctrl;