123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- .TH ACPIDUMP 8
- .SH NAME
- acpidump \- dump a system's ACPI tables to an ASCII file
- .SH SYNOPSIS
- .B acpidump
- .RI [ options ]
- .br
- .SH DESCRIPTION
- .B acpidump
- dumps the systems ACPI tables to an ASCII file appropriate for
- attaching to a bug report.
- Subsequently, they can be processed by utilities in the ACPICA package.
- .SH OPTIONS
- acpidump options are as follow:
- .TP
- .B Options
- .TP
- .B \-b
- Dump tables to binary files
- .TP
- .B \-h \-?
- This help message
- .TP
- .B \-o <File>
- Redirect output to file
- .TP
- .B \-r <Address>
- Dump tables from specified RSDP
- .TP
- .B \-s
- Print table summaries only
- .TP
- .B \-v
- Display version information
- .TP
- .B \-z
- Verbose mode
- .TP
- .B Table Options
- .TP
- .B \-a <Address>
- Get table via a physical address
- .TP
- .B \-c <on|off>
- Turning on/off customized table dumping
- .TP
- .B \-f <BinaryFile>
- Get table via a binary file
- .TP
- .B \-n <Signature>
- Get table via a name/signature
- .TP
- .B \-x
- Do not use but dump XSDT
- .TP
- .B \-x \-x
- Do not use or dump XSDT
- .TP
- .fi
- Invocation without parameters dumps all available tables.
- .TP
- Multiple mixed instances of -a, -f, and -n are supported.
- .SH EXAMPLES
- .nf
- # acpidump > acpidump.out
- $ acpixtract -a acpidump.out
- Acpi table [DSDT] - 15974 bytes written to DSDT.dat
- Acpi table [FACS] - 64 bytes written to FACS.dat
- Acpi table [FACP] - 116 bytes written to FACP.dat
- Acpi table [APIC] - 120 bytes written to APIC.dat
- Acpi table [MCFG] - 60 bytes written to MCFG.dat
- Acpi table [SSDT] - 444 bytes written to SSDT1.dat
- Acpi table [SSDT] - 439 bytes written to SSDT2.dat
- Acpi table [SSDT] - 439 bytes written to SSDT3.dat
- Acpi table [SSDT] - 439 bytes written to SSDT4.dat
- Acpi table [SSDT] - 439 bytes written to SSDT5.dat
- Acpi table [RSDT] - 76 bytes written to RSDT.dat
- Acpi table [RSDP] - 20 bytes written to RSDP.dat
- $ iasl -d *.dat
- ...
- .fi
- creates *.dsl, a human readable form which can be edited
- and compiled using iasl.
- .SH NOTES
- .B "acpidump "
- must be run as root.
- .SH REFERENCES
- ACPICA: https://acpica.org/
- .SH FILES
- .ta
- .nf
- /dev/mem
- /sys/firmware/acpi/tables/*
- /sys/firmware/acpi/tables/dynamic/*
- /sys/firmware/efi/systab
- .fi
- .SH AUTHOR
- .TP
- Original by:
- Len Brown <len.brown@intel.com>
- .TP
- Written by:
- Chao Guan <chao.guan@intel.com>
- .TP
- Updated by:
- Bob Moore <robert.moore@intel.com>
- Lv Zheng <lv.zheng@intel.com>
- .SH SEE ALSO
- \&\fIacpixtract\fR\|(8), \fIiasl\fR\|(8).
- .SH COPYRIGHT
- COPYRIGHT (c) 2013, Intel Corporation.
|