Reference

madt(1)

dump a system's ACPI tables to an ASCII file acpixtract - convert ASCII acpidump output to raw binary table madt - parser for APIC table

Part of acpidump(1).

NAME

acpidump - dump a system's ACPI tables to an ASCII file
acpixtract - convert ASCII acpidump output to raw binary table
madt - parser for APIC table

SYNOPSIS

acpidump [options]
acpixtract [options] [filename]
madt

DESCRIPTION

This manual page documents briefly the acpidump , acpixtract and madt commands. acpidump and acpixtract options are described below while madt can only read an APIC table from standard input.

OPTIONS

acpidump options are as follow:

-a, --addr 0x1234

look for tables at this phisical address

-t, --table DSDT

only dump table with DSDT signature

-o, --output filename

redirect output from stdin to filename

-b, --binary

dump data in binary form rather than in hex-dump format

-l, --lenght 0x456

works only with --addr, dump phisical memory region without trying to understand it's contents

-s, --skip 2

skip 2 tables of the given name and output only 3rd one

-h, --help

outputs an help message

acpixtract only option is:
-n instance_number

prints Nth instance of target table, default is 1

OPTIONS

acpixtract options are as follow:

-a

extract all tables, not just DSDT/SSDT

-l

list table summaries, do not extract

-s<Signature>

Extract all tables named <Signature>

EXAMPLES

Dump the DSDT table to the file DSDT.aml in binary format (this can be disassembled later with iasl(1):

acpidump -b -t DSDT -o DSDT.aml

Show the FACP table:

acpidump -t FACP > FACP.dat
acpixtract -a FACP.dat
iasl -d FACP.dat

Dump and extract all ACPI tables:

acpidump -o DSDT.dat
acpixtract -a

Parse APIC tables:

acpidump -o DSDT.dat
acpixtract -sAPIC DSDT.dat
madt < APIC.dat

SEE ALSO

iasl(1),

AUTHOR

acpidump was written by Alexey Starikovskiy and Len Brown.

This manual page was written by Mattia Dongili <[email protected]>, for the Debian project (but may be used by others).