Up to [cvs.NetBSD.org] / src / sys / dev / isa
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: nick-csl-alignment-base
Revision 1.2 / (download) - annotate - [select for diffs], Sun Jul 1 07:37:20 2007 UTC (16 years, 9 months ago) by xtraeme
Branch: MAIN
CVS Tags: nick-csl-alignment-base,
mjf-ufs-trans-base,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: yamt-lazymbuf,
nick-csl-alignment,
mjf-ufs-trans,
matt-armv6,
jmcneill-pm
Changes since 1.1: +25 -77
lines
Diff to previous 1.1 (colored)
Imported envsys 2, a brief description of the new features: (Part 2: drivers) * Support for detachable sensors. * Cleaned up the API for simplicity and efficiency. * Ability to send capacity/critical/warning events to powerd(8). * Adapted all the code to the new locking order. * Compatibility with the old envsys API: the ENVSYS_GTREINFO and ENVSYS_GTREDATA ioctl(2)s are supported. * Added support for a 'dictionary based communication channel' between sysmon_power(9) and powerd(8), that means there is no 32 bytes event size restriction anymore. * Binary compatibility with old envstat(8) and powerd(8) via COMPAT_40. * All drivers with the n^2 gtredata bug were fixed, PR kern/36226. Tested by: blymn: smsc(4). bouyer: ipmi(4), mfi(4). kefren: ug(4). njoly: viaenv(4), adt7463.c. riz: owtemp(4). xtraeme: acpiacad(4), acpibat(4), acpitz(4), aiboost(4), it(4), lm(4).