Al Stone afae4e
.\" First parameter, NAME, should be all caps
Al Stone afae4e
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
Al Stone afae4e
.\" other parameters are allowed: see man(7), man(1)
Al Stone afae4e
.TH ACPIHELP 1 "January 23, 2013"
Al Stone afae4e
.\" Please adjust this date whenever revising the manpage.
Al Stone afae4e
.\"
Al Stone afae4e
.\" Some roff macros, for reference:
Al Stone afae4e
.\" .nh        disable hyphenation
Al Stone afae4e
.\" .hy        enable hyphenation
Al Stone afae4e
.\" .ad l      left justify
Al Stone afae4e
.\" .ad b      justify to both left and right margins
Al Stone afae4e
.\" .nf        disable filling
Al Stone afae4e
.\" .fi        enable filling
Al Stone afae4e
.\" .br        insert line break
Al Stone afae4e
.\" .sp <n>    insert n+1 empty lines
Al Stone afae4e
.\" for manpage-specific macros, see man(7)
Al Stone afae4e
.SH NAME
Al Stone afae4e
acpihelp \- ACPI help utility
Al Stone afae4e
.SH SYNOPSIS
Al Stone afae4e
.B acpihelp
Al Stone afae4e
.RI <option> ...
Al Stone afae4e
.RI [<name-prefix>|<hex-value>]
Al Stone afae4e
Al Stone afae4e
.SH DESCRIPTION
Al Stone afae4e
This manual page briefly documents the
Al Stone afae4e
.B acpihelp
Al Stone afae4e
command. The option list is taken from the acpihelp interactive help.
Al Stone afae4e
.PP
Al Stone afae4e
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
Al Stone afae4e
.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
Al Stone afae4e
.\" respectively.
Al Stone afae4e
.B acpihelp
Al Stone afae4e
provides descriptive text for AML and ASL keywords, methods, and opcodes.
Al Stone afae4e
.PP
Al Stone afae4e
Much more detailed documentation may be found at
Al Stone afae4e
http://www.acpica.org/documentation/.
Al Stone afae4e
.PP
Al Stone afae4e
If neither a <name-prefix> or a <hex-value> is provided,
Al Stone afae4e
.B acpihelp
Al Stone afae4e
will do the logical equivalent of a "display all."
Al Stone afae4e
.PP
Al Stone afae4e
A default search (that is, a search with no options) and a <name-prefix>
Al Stone afae4e
can mean two different things: (1) if <name-prefix> does not start with
Al Stone afae4e
an underscore, find ASL operator names, or (2) if <name-prefix> does start
Al Stone afae4e
with an underscore, find ASL predefined method names.
Al Stone afae4e
Al Stone afae4e
.SH OPTIONS
Al Stone afae4e
Al Stone afae4e
.PP
Al Stone afae4e
.SS ACPI Names and Symbols
Al Stone afae4e
.TP
Al Stone afae4e
.B \-k [<name-prefix>]
Al Stone afae4e
Find/Display ASL non-operator keyword(s)
Al Stone afae4e
.TP
Al Stone afae4e
.B \-m [<name-prefix>]
Al Stone afae4e
Find/Display AML opcode name(s)
Al Stone afae4e
.TP
Al Stone afae4e
.B \-p [<name-prefix>]
Al Stone afae4e
Find/Display ASL predefined method name(s)
Al Stone afae4e
.TP
Al Stone afae4e
.B \-s [<name-prefix>]
Al Stone afae4e
Find/Display ASL operator name(s)
Al Stone afae4e
Al Stone afae4e
.PP
Al Stone afae4e
.SS ACPI Values
Al Stone afae4e
.TP
Al Stone afae4e
.B \-e [<hex-value>]
Al Stone afae4e
Decode ACPICA exception code
Al Stone afae4e
.TP
Al Stone afae4e
.B \-i
Al Stone afae4e
Display known ACPI Device IDs (_HID)
Al Stone afae4e
.TP
Al Stone afae4e
.B \-i [<hex-value>]
Al Stone afae4e
Decode hex AML opcode
Al Stone afae4e
Al Stone afae4e
.SH AUTHOR
Al Stone afae4e
acpihelp was written by Robert Moore <robert.moore@intel.com>.
Al Stone afae4e
.PP
Al Stone afae4e
This manual page was written by Al Stone <ahs3@redhat.com> for the
Al Stone afae4e
Fedora project (but may be used by others).