Merge commit '9276b3991ba20d5a5660887ba81b0bc7bed25a0c'
[unleashed.git] / share / man / man8 / acpidump.8
bloba280ec3784ef53c32bab332305407809b9242b3d
1 .\" This file and its contents are supplied under the terms of the
2 .\" Common Development and Distribution License ("CDDL"), version 1.0.
3 .\" You may only use this file in accordance with the terms of version
4 .\" 1.0 of the CDDL.
5 .\"
6 .\" A full copy of the text of the CDDL should have accompanied this
7 .\" source.  A copy of the CDDL is also available via the Internet at
8 .\" http://www.illumos.org/license/CDDL.
9 .\"
10 .\"
11 .\" Copyright (c) 2017, Joyent, Inc.
12 .\"
13 .Dd May 12, 2017
14 .Dt ACPIDUMP 8
15 .Os
16 .Sh NAME
17 .Nm acpidump
18 .Nd dump ACPI tables
19 .Sh SYNOPSIS
20 .Nm
21 .Op Fl bhsvxz
22 .Op Fl a Ar address
23 .Op Fl c Ar on|off
24 .Op Fl f Ar file
25 .Op Fl n Ar signature
26 .Op Fl o Ar file
27 .Op Fl r Ar address
28 .Sh DESCRIPTION
29 The
30 .Nm
31 utility is used to dump the system's Advanced Configuration and Power Interface
32 (ACPI) tables that are provided by system firmware.
33 The dumped tables can be used by other utilities, such as
34 .Xr acpixtract 8
36 .Sy iasl .
37 .Sh OPTIONS
38 The following options are supported:
39 .Bl -tag -width Ds
40 .It Fl a Ar address
41 Get the table at the given physical address.
42 .It Fl b
43 Dump all tables to binary files.
44 .It Fl c Ar on|off
45 Enable dumping customized tables.
46 The default is off.
47 .It Fl f Ar file
48 Read the table from the given binary file.
49 .It Fl h
50 Display the usage message and exit.
51 .It Fl n Ar signature
52 Get the table with the specified signature.
53 .It Fl o Ar file
54 Write output to the given file.
55 .It Fl r Ar address
56 Dump tables from the
57 .Sy RSDP
58 at the given address.
59 .It Fl s
60 Only print table summaries.
61 .It Fl v
62 Print the version.
63 .It Fl x
64 Do not use the
65 .Sy XSDT.
66 .It Fl z
67 Verbose.
68 .El
69 .Sh EXAMPLES
70 .Sy Example 1
71 Dump all ACPI Tables
72 .Pp
73 The following example dumps all of the ACPI tables from the system.
74 This can then be used with
75 .Xr acpixtract 1M
76 and the iasl utility to decode the ACPI tables from the system.
77 In this example, all of the tables are written to the file
78 .Pa acpi.out .
79 .Bd -literal -offset width
80 # acpidump -o acpi.dat
81 .Ed
82 .Sh SEE ALSO
83 .Xr acpixtract 8