summaryrefslogtreecommitdiffstats
path: root/recipes-extended/iasl/iasl/iasl.1
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-extended/iasl/iasl/iasl.1')
-rw-r--r--recipes-extended/iasl/iasl/iasl.1135
1 files changed, 0 insertions, 135 deletions
diff --git a/recipes-extended/iasl/iasl/iasl.1 b/recipes-extended/iasl/iasl/iasl.1
deleted file mode 100644
index 000a3b81..00000000
--- a/recipes-extended/iasl/iasl/iasl.1
+++ /dev/null
@@ -1,135 +0,0 @@
1.\" First parameter, NAME, should be all caps
2.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
3.\" other parameters are allowed: see man(7), man(1)
4.TH IASL 1 "October 14, 2005"
5.\" Please adjust this date whenever revising the manpage.
6.\"
7.\" Some roff macros, for reference:
8.\" .nh disable hyphenation
9.\" .hy enable hyphenation
10.\" .ad l left justify
11.\" .ad b justify to both left and right margins
12.\" .nf disable filling
13.\" .fi enable filling
14.\" .br insert line break
15.\" .sp <n> insert n+1 empty lines
16.\" for manpage-specific macros, see man(7)
17.SH NAME
18iasl \- ACPI Source Language compiler/decompiler
19.SH SYNOPSIS
20.B iasl
21.RI [ options ]
22.RI [ "input file" ]
23.SH DESCRIPTION
24This manual page documents briefly the
25.B iasl
26command. The option list is taken from the iasl interactive help.
27.PP
28.\" TeX users may be more comfortable with the \fB<whatever>\fP and
29.\" \fI<whatever>\fP escape sequences to invode bold face and italics,
30.\" respectively.
31.B iasl
32is an ASL compiler and decompiler.
33
34.SH OPTIONS
35
36.PP
37.SS General Output
38.TP
39.B \-p <prefix>
40Specify filename prefix for all output files (including .aml)
41.TP
42.B \-vi
43Less verbose errors and warnings for use with IDEs
44.TP
45.B \-vo
46Enable optimization comments
47.TP
48.B \-vr
49Disable remarks
50.TP
51.B \-vs
52Disable signon
53
54.PP
55.SS AML Output Files
56.TP
57.B \-s<a|c>
58Create AML in assembler or C source file (*.asm or *.c)
59.TP
60.B \-i<a|c>
61Create assembler or C include file (*.inc or *.h)
62.TP
63.B \-t<a|c>
64Create AML in assembler or C hex table (*.hex)
65
66.PP
67.SS AML Code Generation
68.TP
69.B \-oa
70Disable all optimizations (compatibility mode)
71.TP
72.B \-of
73Disable constant folding
74.TP
75.B \-oi
76Disable integer optimization to Zero/One/Ones
77.TP
78.B \-on
79Disable named reference string optimization
80.TP
81.B \-r<Revision>
82Override table header Revision (1-255)
83
84.PP
85.SS Listings
86.TP
87.B \-l
88Create mixed listing file (ASL source and AML) (*.lst)
89.TP
90.B \-ln
91Create namespace file (*.nsp)
92.TP
93.B \-ls
94Create combined source file (expanded includes) (*.src)
95
96.PP
97.SS AML Disassembler
98.TP
99.B \-d [file]
100Disassemble AML to ASL source code file (*.dsl)
101.TP
102.B \-dc [file]
103Disassemble AML and immediately compile it
104.br
105(Obtain DSDT from current system if no input file)
106.TP
107.B \-e
108Generate External() statements for unresolved symbols
109.TP
110.B \-g
111Get ACPI tables and write to files (*.dat)
112
113.PP
114.SS Miscellaneous
115.TP
116.B \-a
117Verify source file is entirely ASCII text (0x00-0x7F)
118
119.PP
120.SS Help
121.TP
122.B \-h
123Additional help and compiler debug options
124.TP
125.B \-hc
126Display operators allowed in constant expressions
127.TP
128.B \-hr
129Display ACPI reserved method names
130
131.SH AUTHOR
132iasl was written by Robert Moore <robert.moore@intel.com>.
133.PP
134This manual page was written by Mattia Dongili <malattia@debian.org>,
135for the Debian project (but may be used by others).