njl
b9ae4bae64
Correct column alignment.
2005-07-28 19:41:52 +00:00
njl
ff3802a6f0
Fix nits in reporting battery information and add battery status reporting.
...
Rate units are mA/mW, not mAh/mWh. Get full battery status and time
remaining from ACPIIO_BATT_GET_BATTINFO instead of BST.
PR: bin/83672
MFC after: 2 days
2005-07-28 19:31:28 +00:00
njl
feb635227b
Use the current BST/BIF ioctls, not the deprecated ones.
...
MFC after: 2 days
2005-07-22 19:19:00 +00:00
ru
114ea39c76
Fixed the misplaced $FreeBSD$.
2005-02-09 18:07:17 +00:00
imp
00db5ac668
o Report charge/discharge rate and remaining capacity in the proper
...
units (as specified in _BIF). (noted by Bruno Ducrot)
o In looking in the standard, if the cap numbers are 0xffffffff, then acpi
is reporting unknown for that field. Report unknown numbers properly.
o Update the state to reflect charging, discharging and critical.
2004-11-24 16:02:20 +00:00
imp
d211cd088b
phk jumped the gun and posted what looks like a preliminary version of
...
my patches for this information. Commit my more complete version.
This version isn't complete yet, since some details aren't handled
right just yet.
Poaching by: phk
2004-11-24 15:32:07 +00:00
phk
897db391de
Dump current status of battery as well.
...
The -i code doesn't really belong here in the first place I would think,
but keep it together for now.
2004-11-24 12:49:39 +00:00
imp
b6ac51fc6e
Minor style(9) before possible larger commits.
2004-11-16 06:25:02 +00:00
philip
34ee3dd317
Somehow I missed this last night, acpi_init() doesn't return an int.
...
Spotted by: Randy Bush <randy@psg.com>
2004-11-13 15:16:35 +00:00
philip
39c4570592
With the addition of a proper prototype, this is now WARNS=6 clean.
2004-11-13 01:54:22 +00:00
njl
0e6427381e
Remove the ACPIIO_ENABLE and ACPIIO_DISABLE ioctls as well as all
...
callers. These ioctls attempted to enable and disable the ACPI
interpreter at runtime. In practice, it is not possible to boot with
ACPI and then disable it on many systems and trying to do so can cause
crashes, interrupt storms, etc. Binary compatibility with userland is
retained.
MFC after: 2 days
2004-08-18 05:48:24 +00:00
njl
5e2ceaef26
Comment out the ability to enable/disable ACPI at runtime. This appears
...
to not work reliably and crash some systems. It is not supported at all
on others. Pending discussion, the underlying ioctls will be removed.
2004-08-15 23:39:37 +00:00
ru
5e3e611342
Markup nit: make the list of options look better.
2004-06-04 19:20:43 +00:00
takawata
75cdec46df
Fix style breakage.
...
Noticed by: njl
2004-03-05 02:48:22 +00:00
takawata
88a283005e
Make unprivilaged user can see battery info.
2004-03-04 17:03:49 +00:00
des
42f562f3a8
I don't normally use my middle name, so remove it from attributions in
...
man pages (though not from copyright notices). While I'm here, add email
addresses where appropriate.
2004-01-25 11:39:42 +00:00
njl
dc92f60c73
Add support for /etc/rc.suspend and /etc/rc.resume for ACPI. They are
...
called directly from acpiconf(8). Change both scripts to take a
subsystem (apm|acpi) and sleep level (suspend,standby|1-5) argument.
2003-12-30 17:28:06 +00:00
njl
31d2c70e5e
Add the -i flag to acpiconf(8) to retrieve battery information.
...
Rename a few structure elements.
2003-09-13 20:13:01 +00:00
njl
1e480ac87f
Allow sleep states to be specified as S1, S2, ...
...
This is used by zzz(8).
2003-07-28 16:22:45 +00:00
njl
32b2682952
Support functions for the new ACPI import.
...
* AcpiOsDerivePciId(): finds a bus number, given the slot/func and the
acpi parse tree.
* AcpiOsPredefinedOverride(): use the sysctl hw.acpi.os_name to
override the value for _OS.
Ideas from: takawata, jhb
Reviewed by: takawata, marcel
Tested on: i386, ia64
2003-04-29 18:50:34 +00:00
ru
fef14a0ffe
mdoc(7) police: markup fixes.
...
Approved by: re
2002-11-27 15:31:08 +00:00
takawata
8ed6aafe9d
Add sleep state explanation.
...
Requested by: murray at Cafe in Tokyo.
2002-09-16 12:11:25 +00:00
charnier
d2168fe021
The .Nm utility
2002-07-14 14:47:15 +00:00
iwasaki
57bb0b6ca4
Resolve conflicts arising from the ACPI CA 20020611 import.
2002-07-09 17:54:02 +00:00
cjc
5b52488acf
Make the error messaging more helpful.
...
PR: 31483
Approved by: iwasaki, ru
MFC after: 4 days
2001-11-30 11:35:01 +00:00
msmith
61acbada86
ACPI CA doesn't recognis S4BIOS as a seperate sleep type anymore, so
...
drop support for it here until we work out a better way of handling it.
2001-07-21 21:51:44 +00:00
dd
911ca14c87
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
obrien
bc9d23ecbe
Remove double //'s in path.
2001-06-02 19:09:37 +00:00
msmith
796399a6a3
Catch up to new include paths.
...
Submitted by: walt <wsheets@att.net>
2001-05-30 00:22:37 +00:00
ru
afd506414e
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:42:20 +00:00
ru
f10dc9aca1
Set the default manual section for usr.sbin/ to 8.
2001-03-20 18:17:26 +00:00
ru
b11dc1b3ae
mdoc(7) police: .Dv -> .Cm where appropriate.
2001-01-22 10:32:03 +00:00
des
60100fba45
Spell my name right in the copyright.
2001-01-14 16:14:17 +00:00
iwasaki
e7fdfe9689
Oops, forgotten to add manpage.
2001-01-13 16:18:37 +00:00
iwasaki
51252e81e7
Add manpage for acpiconf.
...
Submitted by: des
2001-01-13 16:16:25 +00:00
iwasaki
52b8cca66d
Remove dependence on old acpi driver from acpi userland tools.
...
- acpiconf Replace include files from old acpi driver to acpica driver.
New sleep type `4b' had been added (S4BIOS) for `-s' option.
Of course this has no effect because driver doesn't
support it for now :-)
- acpidump All needed structs in sys/dev/acpi/*.h had been merged
into local header file. No changes on its usage.
2000-11-08 02:37:00 +00:00
msmith
017c58324c
Update include paths for new header locations.
...
Submitted by: iwasaki
2000-09-30 20:13:57 +00:00
iwasaki
8b89c74a2f
import acpiconf(8) from ACPI For FreeBSD project.
...
Obtained from: ACPI For FreeBSD project
2000-08-31 14:41:23 +00:00