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