NetBSD/sys/dev/isapnp
tls 7b0b7dedd9 Entropy-pool implementation move and cleanup.
1) Move core entropy-pool code and source/sink/sample management code
   to sys/kern from sys/dev.

2) Remove use of NRND as test for presence of entropy-pool code throughout
   source tree.

3) Remove use of RND_ENABLED in device drivers as microoptimization to
   avoid expensive operations on disabled entropy sources; make the
   rnd_add calls do this directly so all callers benefit.

4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might
   have lead to slight entropy overestimation for some sources.

5) Add new source types for environmental sensors, power sensors, VM
   system events, and skew between clocks, with a sample implementation
   for each.

ok releng to go in before the branch due to the difficulty of later
pullup (widespread #ifdef removal and moved files).  Tested with release
builds on amd64 and evbarm and live testing on amd64.
2012-02-02 19:42:57 +00:00
..
Makefile.isapnpdevs
aha_isapnp.c
aic_isapnp.c
atppc_isapnp.c
com_isapnp.c
devlist2h.awk
ess_isapnp.c
files.isapnp
gus_isapnp.c
i82365_isapnp.c
if_an_isapnp.c
if_cs_isapnp.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_ep_isapnp.c
if_fmv_isapnp.c
if_le_isapnp.c
if_ne_isapnp.c
if_tr_isapnp.c
isapnp.c
isapnpdebug.c
isapnpdevs
isapnpdevs.c
isapnpdevs.h
isapnpreg.h
isapnpres.c
isapnpvar.h
isic_isapnp.c
isic_isapnp_ctx_s0P.c
isic_isapnp_drn_ngo.c
isic_isapnp_dynalink.c
isic_isapnp_elsa_qs1i.c
isic_isapnp_itkix.c
isic_isapnp_siemens_isurf.c
isic_isapnp_sws.c
isic_isapnp_tel_s0P.c
joy_isapnp.c make joy code consistent (avoid games with pointers), and fix the isa softc 2011-12-05 19:20:54 +00:00
mpu_isapnp.c We need to hold the lock during mpu_find(). 2011-12-07 17:35:01 +00:00
sb_isapnp.c
wdc_isapnp.c
wss_isapnp.c
ym_isapnp.c