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