hw/misc/nrf51_rng: Add NRF51 random number generator peripheral
commit90c58941f6ce05d03364de253902008299d3f9e8
authorSteffen Görtz <contrib@steffen-goertz.de>
Mon, 7 Jan 2019 15:23:47 +0000 (7 15:23 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 7 Jan 2019 15:23:47 +0000 (7 15:23 +0000)
tree559757bfa386044af015b5db9809d30b80d85dfe
parent659b85e4133127b342ed191e9d97dc6ad7626113
hw/misc/nrf51_rng: Add NRF51 random number generator peripheral

Add a model of the NRF51 random number generator peripheral.
This is a simple random generator that continuously generates
new random values after startup.

Reference Manual: http://infocenter.nordicsemi.com/pdf/nRF51_RM_v3.0.pdf

Signed-off-by: Steffen Görtz <contrib@steffen-goertz.de>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 20190103091119.9367-4-stefanha@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/misc/Makefile.objs
hw/misc/nrf51_rng.c [new file with mode: 0644]
include/hw/misc/nrf51_rng.h [new file with mode: 0644]