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