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