summaryrefslogtreecommitdiffstats
path: root/sys/modules/random
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2004-04-09 15:47:10 +0000
committermarkm <markm@FreeBSD.org>2004-04-09 15:47:10 +0000
commit55fe453be79ed7f8b847749e04d07c6f89ef819d (patch)
treef371f8b6d5d4ad0a1bedfd885d8e2ae634e63b27 /sys/modules/random
parentca56ea20fc3b156a88a5caf374733a36948e1cbf (diff)
downloadFreeBSD-src-55fe453be79ed7f8b847749e04d07c6f89ef819d.zip
FreeBSD-src-55fe453be79ed7f8b847749e04d07c6f89ef819d.tar.gz
Reorganise the entropy device so that high-yield entropy sources
can more easily be used INSTEAD OF the hard-working Yarrow. The only hardware source used at this point is the one inside the VIA C3 Nehemiah (Stepping 3 and above) CPU. More sources will be added in due course. Contributions welcome!
Diffstat (limited to 'sys/modules/random')
-rw-r--r--sys/modules/random/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/modules/random/Makefile b/sys/modules/random/Makefile
index 1e72868..9eee821 100644
--- a/sys/modules/random/Makefile
+++ b/sys/modules/random/Makefile
@@ -5,7 +5,9 @@
.PATH: ${.CURDIR}/../../crypto/sha2
KMOD= random
-SRCS= randomdev.c yarrow.c hash.c
+SRCS= randomdev.c probe.c
+SRCS+= nehemiah.c
+SRCS+= randomdev_soft.c yarrow.c hash.c
SRCS+= rijndael-alg-fst.c rijndael-api-fst.c sha2.c
SRCS+= bus_if.h device_if.h vnode_if.h
OpenPOWER on IntegriCloud