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