ACPIHELP(8)

NAME
acpihelp - help utility for ASL operators, AML opcodes, and ACPI predefined names

SYNOPSIS
acpihelp [option ...] [name/prefix | hex_value]

DESCRIPTION
The following options are supported:

-a [name/prefix | *]
    Display both ASL operator and AML opcode name(s).

-d  Display iASL Preprocessor directives.

-e [hex_value]
    Decode ACPICA exception code.

-g [name/prefix | *]
    Display AML grammar element(s).

-h  Display help.

-i [name/prefix | *]
    Display ACPI/PNP Hardware ID(s).

-k [name/prefix | *]
    Display ASL non-operator keyword(s).

-m [name/prefix | *]
    Display AML opcode name(s).

-o [hex_value]
    Decode hex AML opcode.

-p [name/prefix | *]
    Display ASL predefined method name(s).

-s [name/prefix | *]
    Display ASL operator name(s).

-t  Display supported ACPI tables.

-u  Display ACPI-related UUIDs.

-v  Display version information.

-vd Display build date and time.

-x [hex_value]
    Decode iASL exception code.

If neither name/prefix nor hex_value are specified acpihelp defaults to displaying all information available for the specified option.

If a name/prefix but no options are specified acpihelp defaults to finding ASL operator names if name/prefix does not start with an underscore, and to finding ASL predefined method names if name/prefix does start with an underscore.

SEE ALSO
acpi(4), acpibin(8), acpicall(8), acpiconf(8), acpidump(8), acpiexec(8), acpixtract(8), iasl(8)

https://acpica.org/documentation/

AUTHORS
The acpihelp utility is provided by Intel as part of their ACPICA distribution.

This manual page was written by Sascha Wildner.