madt(1)

madt1

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).

Usage

acpidump [options]

acpixtract [options] [filename]

madt

Overview

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

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).

From acpidump 20071116-1 in Debian 5.0 (Lenny). Parsed by carta from the page's man source.