table of contents
IASL(1) | General Commands Manual | IASL(1) |
NAME¶
iasl - ACPI Source Language compiler/decompiler
SYNOPSIS¶
iasl [options] [input file]
DESCRIPTION¶
This manual page documents briefly the iasl command. The option list is taken from the iasl interactive help.
iasl is an ASL compiler and decompiler.
OPTIONS¶
General Output¶
- -p <prefix>
- Specify filename prefix for all output files (including .aml)
- -vi
- Less verbose errors and warnings for use with IDEs
- -vo
- Enable optimization comments
- -vr
- Disable remarks
- -vs
- Disable signon
AML Output Files¶
AML Code Generation¶
- -oa
- Disable all optimizations (compatibility mode)
- -of
- Disable constant folding
- -oi
- Disable integer optimization to Zero/One/Ones
- -on
- Disable named reference string optimization
- -r<Revision>
- Override table header Revision (1-255)
Listings¶
AML Disassembler¶
- -d [file]
- Disassemble AML to ASL source code file (*.dsl)
- -dc [file]
- Disassemble AML and immediately compile it
(Obtain DSDT from current system if no input file) - -e
- Generate External() statements for unresolved symbols
- -g
- Get ACPI tables and write to files (*.dat)
Miscellaneous¶
- -a
- Verify source file is entirely ASCII text (0x00-0x7F)
Help¶
AUTHOR¶
iasl was written by Robert Moore <robert.moore@intel.com>.
This manual page was written by Mattia Dongili <malattia@debian.org>, for the Debian project (but may be used by others).
October 14, 2005 |