Unix/Linux Go Back    


NetBSD 6.1.5 - man page for iasl (netbsd section 8)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


IASL(8) 			   BSD System Manager's Manual				  IASL(8)

NAME
     iasl -- Intel ASL compiler and disassembler (iASL)

SYNOPSIS
     iasl [options] <input file>

DESCRIPTION
     The iasl is a fully-featured compiler for the ACPI Source Language (ASL).	It translates ASL
     to ACPI Machine Language (AML), but iasl can also act as a disassembler, translating AML to
     ASL.

OPTIONS
   Global
	 -@ file       Specify command file.
	 -I dir        Specify additional include directory.

   General Output
	 -p prefix     Specify a path or filename prefix for all output files.
	 -va	       Disable all errors and warnings in the summary.
	 -vi	       Use less verbose errors and warnings.
	 -vo	       Enable optimization comments.
	 -vr	       Disable remarks.
	 -vs	       Disable signon.
	 -w 1 | 2 | 3  Set warning reporting level.

   AML Output Files
	 -s a | c      Create AML in assembler (*.asm) or C (*.c) source file.
	 -i a | c      Create assembler (*.inc) or C (*.h) include file.
	 -t a | c      Create AML in assembler or C hex table (*.hex).

   AML Code Generation
	 -oa	       Disable all optimizations (compatibility mode).
	 -of	       Disable constant folding.
	 -oi	       Disable integer optimization to operation codes.
	 -on	       Disable named reference string optimization.
	 -r revision   Override table header revision (1-255).

   Listings
	 -l	       Create mixed, ASL and AML, listing file (*.lst).
	 -ln	       Create namespace file (*.nsp).
	 -ls	       Create combined source file (*.src).

   AML Disassembler
	 -d file       Disassemble binary ACPI table to a file (*.dsl).
	 -dc file      Disassemble AML and immediately compile it.
	 -e f1, f2     Include ACPI table(s) for external symbol resolution.
	 -2	       Emit ACPI 2.0 compatible ASL code.
	 -g	       Get ACPI tables and write to files (*.dat).

   Help
	 -h	       Display additional help and compiler debug options.
	 -hc	       Display operators allowed in constant expressions.
	 -hr	       Display ACPI reserved method names.

SEE ALSO
     acpi(4), acpidump(8), amldb(8)

     Intel Corporation, iASL Compiler/Disassembler User Reference, Revision 2.00,
     http://www.acpica.org/download/aslcompiler.pdf, September 18, 2009.

HISTORY
     The iasl compiler/disassembler is part of the Intel ACPI Component Architecture (ACPICA).
     It first appeared in NetBSD 6.0.

AUTHORS
     Among Intel engineers, Robert Moore <robert.moore@intel.com> was the chief architect behind
     iasl.  This manual page was written for NetBSD by Jukka Ruohonen <jruohonen@iki.fi>.

BSD					  April 10, 2010				      BSD
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 03:05 PM.