Module rng

Source
Expand description

Random Number Generator

Modules§

config
Configuration register
events_valrdy
Event being generated for every new random number written to the VALUE register
intenclr
Disable interrupt
intenset
Enable interrupt
shorts
Shortcut register
tasks_start
Task starting the random number generator
tasks_stop
Task stopping the random number generator
value
Output random number

Structs§

RegisterBlock
Register block

Type Aliases§

CONFIG
CONFIG (rw) register accessor: an alias for Reg<CONFIG_SPEC>
EVENTS_VALRDY
EVENTS_VALRDY (rw) register accessor: an alias for Reg<EVENTS_VALRDY_SPEC>
INTENCLR
INTENCLR (rw) register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET
INTENSET (rw) register accessor: an alias for Reg<INTENSET_SPEC>
SHORTS
SHORTS (rw) register accessor: an alias for Reg<SHORTS_SPEC>
TASKS_START
TASKS_START (w) register accessor: an alias for Reg<TASKS_START_SPEC>
TASKS_STOP
TASKS_STOP (w) register accessor: an alias for Reg<TASKS_STOP_SPEC>
VALUE
VALUE (r) register accessor: an alias for Reg<VALUE_SPEC>