fa2344
.\" First parameter, NAME, should be all caps
fa2344
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
fa2344
.\" other parameters are allowed: see man(7), man(1)
fa2344
.TH ACPIDUMP 1 "July 24, 2013"
fa2344
.\" Please adjust this date whenever revising the manpage.
fa2344
.\"
fa2344
.\" Some roff macros, for reference:
fa2344
.\" .nh        disable hyphenation
fa2344
.\" .hy        enable hyphenation
fa2344
.\" .ad l      left justify
fa2344
.\" .ad b      justify to both left and right margins
fa2344
.\" .nf        disable filling
fa2344
.\" .fi        enable filling
fa2344
.\" .br        insert line break
fa2344
.\" .sp <n>    insert n+1 empty lines
fa2344
.\" for manpage-specific macros, see man(7)
fa2344
.SH NAME
fa2344
acpidump \- ACPI table dump utility
fa2344
.SH SYNOPSIS
fa2344
.B acpidump
fa2344
.RI [ <option> ... ]
fa2344
fa2344
.SH DESCRIPTION
fa2344
This manual page briefly documents the
fa2344
.B acpidump
fa2344
command.  The option list is taken from the interactive help.
fa2344
.PP
fa2344
The
fa2344
.B acpidump
fa2344
command extracts the ACPI tables currently in use from the running
fa2344
kernel in a form usable for later processing by the
fa2344
.B acpixtract
fa2344
command.
fa2344
.PP
fa2344
Invocation of
fa2344
.B acpidump
fa2344
without parameters will dump all available ACPI tables.  Multiple mixed
fa2344
instances of the
fa2344
.B \-a
fa2344
,
fa2344
.B \-f
fa2344
, and
fa2344
.B \-n
fa2344
parameters can be used.
fa2344
fa2344
.SH OPTIONS
fa2344
.PP
fa2344
.TP
fa2344
.B \-b
fa2344
Dump tables in binary format (versus the default human-readable form).
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-h | \-?
fa2344
Display this help message.
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-o <file>
fa2344
Redirect output to a file.  This file can be used later by
fa2344
.B acpixtract
fa2344
to examine the contents of the ACPI tables.
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-r <address>
fa2344
Dump tables from specified RSDP.
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-s
fa2344
Print table summaries only.
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-v
fa2344
Print the version of this utility.
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-z
fa2344
Verbose mode.
fa2344
fa2344
.SH TABLE OPTIONS
fa2344
.PP
fa2344
.TP
fa2344
.B \-a <address>
fa2344
Get a table from a physical address (must be superuser and you must be
fa2344
careful which address you use -- dmesg will typically report the addresses
fa2344
for the various tables).
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-c <on|off>
fa2344
Turn on/off customized table dumping. If turned on, tables are dumped
fa2344
from /sys/firmware/acpi/tables. If turned off, tables are dumped
fa2344
from /dev/mem. The default is on.
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-f <binary-file>
fa2344
Get a table from a binary file (see the
fa2344
.B \-b
fa2344
option).
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-n <signature>
fa2344
Get a table via it's name or signature (e.g., MADT or SSDT).
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-x
fa2344
Do not use but dump XSDT.
fa2344
fa2344
.PP
fa2344
.TP
fa2344
.B \-x \-x
fa2344
Do not use or dump XSDT.
fa2344
fa2344
.SH SEE ALSO
fa2344
.B acpixtract(1)
fa2344
fa2344
.SH AUTHOR
fa2344
acpidump was written by Robert Moore <robert.moore@intel.com> and
fa2344
Chao Guan <chao.guan@intel.com>.
fa2344
.PP
fa2344
This manual page was written by Al Stone <ahs3@redhat.com> for the
fa2344
Fedora project (but may be used by others).