File: README

package info (click to toggle)
acpidump 20060606-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 296 kB
  • ctags: 1,713
  • sloc: ansic: 3,161; perl: 396; makefile: 80
file content (61 lines) | stat: -rw-r--r-- 1,530 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
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