Struct efm32gg11b_pac::efm32gg11b110::trng0::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {
pub control: CONTROL,
pub fifolevel: FIFOLEVEL,
pub fifodepth: FIFODEPTH,
pub key0: KEY0,
pub key1: KEY1,
pub key2: KEY2,
pub key3: KEY3,
pub testdata: TESTDATA,
pub status: STATUS,
pub initwaitval: INITWAITVAL,
pub fifo: FIFO,
/* private fields */
}
Expand description
Register block
Fields§
§control: CONTROL
0x00 - Main Control Register
fifolevel: FIFOLEVEL
0x04 - FIFO Level Register
fifodepth: FIFODEPTH
0x0c - FIFO Depth Register
key0: KEY0
0x10 - Key Register 0
key1: KEY1
0x14 - Key Register 1
key2: KEY2
0x18 - Key Register 2
key3: KEY3
0x1c - Key Register 3
testdata: TESTDATA
0x20 - Test Data Register
status: STATUS
0x30 - Status Register
initwaitval: INITWAITVAL
0x34 - Initial Wait Counter
fifo: FIFO
0x100 - FIFO Data