Power management tools
----------------------
This is a small collection of power management test and
investigation tools.  See http://acpi.sourceforge.net
for more information on ACPI for Linux.

./acpidump/acpidump
-----------------
This utility dumps a system's ACPI tables to an ASCII file.

Typically it is used to dump all the ACPI tables
to attach to a bug report for later examination:

    # ./acpidump -o acpidump.out

It can also dump a specific table:

    # ./acpidump -t DSDT -o DSDT

./acpidump/acpixtract
--------------------
Convert ASCII acpidump output to raw binary table:

    # ./acpidump -t DSDT -b -o DSDT
    $ cat email | ./acpixtract DSDT > DSDT

./acpidump/acpitbl
-----------------
Dump the table header or contents of a raw ACPI table:

    # ./acpidump -t FACP -b | ./acpitbl
    $ cat email | ./acpixtract FACP | ./acpitbl

or
    $ ./acpixtract FACP acpidump.out > FACP.bin
and then
    $ ./acpitbl FACP.bin

or
    $ ./acpixtract -n 3 SSDT acpidump.out > SSDT3.bin
to extract the n-th instance of a specified table type.

Disassembler
------------
Note that acpidisasm has been deleted, in favor of iasl:
http://www.intel.com/technology/IAPC/acpi/downloads.htm

Which creates DSDT.dsl this way:

    # ./acpidump -t DSDT -b -o DSDT
    $ iasl -d DSDT


pmtest -- does not work
------
This utility can be used by Linux kernel developers to test
power management support in their drivers.  It consists of
an installable kernel module and a Perl script to drive
the module.

Example: pmtest -d3 VGA
