Date: Thu, 12 Jan 2006 21:56:37 +0000 (UTC) From: Bruno Ducrot <bruno@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/acpica acpi_smbat.c Message-ID: <200601122156.k0CLubJY057637@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
bruno 2006-01-12 21:56:37 UTC
FreeBSD src repository
Modified files:
sys/dev/acpica acpi_smbat.c
Log:
* fix bst.status. We mark some bits, but forgot to reset all of them
before. The symptom is that the battery inform us its charge and discharge
at the same time...
* fix bst.rate to correctly output the (dis)charging rate. We'll use
the current average over one minute command and not the at_rate command.
Note that this method is not correct if the capacity_mode is set, but
since we don't set it ourself, it is not a problem.
The at_rate do not give the actual rate but is used to compute the
estimated time for (dis)charging a battery. We should actually
write an estimation of the actual rate using at_rate cmd and then
perform a read to the various estimators.
Approved by: njl
MFC after: 2 days
Revision Changes Path
1.4 +17 -16 src/sys/dev/acpica/acpi_smbat.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601122156.k0CLubJY057637>
