Deleted Added
full compact
aslhelp.c (316303) aslhelp.c (322877)
1/******************************************************************************
2 *
3 * Module Name: aslhelp - iASL help screens
4 *
5 *****************************************************************************/
6
7/******************************************************************************
8 *

--- 166 unchanged lines hidden (view full) ---

175{
176 printf ("%s\n\n", ASL_COMPLIANCE);
177 ACPI_USAGE_HEADER ("iasl [Options] [Files]");
178
179 printf ("\nGeneral:\n");
180 ACPI_OPTION ("-@ <file>", "Specify command file");
181 ACPI_OPTION ("-I <dir>", "Specify additional include directory");
182 ACPI_OPTION ("-p <prefix>", "Specify path/filename prefix for all output files");
1/******************************************************************************
2 *
3 * Module Name: aslhelp - iASL help screens
4 *
5 *****************************************************************************/
6
7/******************************************************************************
8 *

--- 166 unchanged lines hidden (view full) ---

175{
176 printf ("%s\n\n", ASL_COMPLIANCE);
177 ACPI_USAGE_HEADER ("iasl [Options] [Files]");
178
179 printf ("\nGeneral:\n");
180 ACPI_OPTION ("-@ <file>", "Specify command file");
181 ACPI_OPTION ("-I <dir>", "Specify additional include directory");
182 ACPI_OPTION ("-p <prefix>", "Specify path/filename prefix for all output files");
183 ACPI_OPTION ("-ca <file>", "convert a given ASL file to ASL+ (retains comments)");
184 ACPI_OPTION ("-v", "Display compiler version");
185 ACPI_OPTION ("-vo", "Enable optimization comments");
186 ACPI_OPTION ("-vs", "Disable signon");
187
188 printf ("\nHelp:\n");
189 ACPI_OPTION ("-h", "This message");
190 ACPI_OPTION ("-hc", "Display operators allowed in constant expressions");
191 ACPI_OPTION ("-hd", "Info for obtaining and disassembling binary ACPI tables");

--- 8 unchanged lines hidden (view full) ---

200 ACPI_OPTION ("-Pn", "Disable preprocessor");
201
202 printf ("\nErrors, Warnings, and Remarks:\n");
203 ACPI_OPTION ("-va", "Disable all errors/warnings/remarks");
204 ACPI_OPTION ("-ve", "Report only errors (ignore warnings and remarks)");
205 ACPI_OPTION ("-vi", "Less verbose errors and warnings for use with IDEs");
206 ACPI_OPTION ("-vr", "Disable remarks");
207 ACPI_OPTION ("-vw <messageid>", "Disable specific warning or remark");
183 ACPI_OPTION ("-v", "Display compiler version");
184 ACPI_OPTION ("-vo", "Enable optimization comments");
185 ACPI_OPTION ("-vs", "Disable signon");
186
187 printf ("\nHelp:\n");
188 ACPI_OPTION ("-h", "This message");
189 ACPI_OPTION ("-hc", "Display operators allowed in constant expressions");
190 ACPI_OPTION ("-hd", "Info for obtaining and disassembling binary ACPI tables");

--- 8 unchanged lines hidden (view full) ---

199 ACPI_OPTION ("-Pn", "Disable preprocessor");
200
201 printf ("\nErrors, Warnings, and Remarks:\n");
202 ACPI_OPTION ("-va", "Disable all errors/warnings/remarks");
203 ACPI_OPTION ("-ve", "Report only errors (ignore warnings and remarks)");
204 ACPI_OPTION ("-vi", "Less verbose errors and warnings for use with IDEs");
205 ACPI_OPTION ("-vr", "Disable remarks");
206 ACPI_OPTION ("-vw <messageid>", "Disable specific warning or remark");
207 ACPI_OPTION ("-vx <messageid>", "Expect a specific warning, remark, or error");
208 ACPI_OPTION ("-w <1|2|3>", "Set warning reporting level");
209 ACPI_OPTION ("-we", "Report warnings as errors");
210
208 ACPI_OPTION ("-w <1|2|3>", "Set warning reporting level");
209 ACPI_OPTION ("-we", "Report warnings as errors");
210
211 printf ("\nAML Code Generation (*.aml):\n");
211 printf ("\nAML Bytecode Generation (*.aml):\n");
212 ACPI_OPTION ("-oa", "Disable all optimizations (compatibility mode)");
213 ACPI_OPTION ("-of", "Disable constant folding");
214 ACPI_OPTION ("-oi", "Disable integer optimization to Zero/One/Ones");
215 ACPI_OPTION ("-on", "Disable named reference string optimization");
216 ACPI_OPTION ("-ot", "Disable typechecking");
217 ACPI_OPTION ("-cr", "Disable Resource Descriptor error checking");
218 ACPI_OPTION ("-in", "Ignore NoOp operators");
219 ACPI_OPTION ("-r <revision>", "Override table header Revision (1-255)");
220
221 printf ("\nListings:\n");
222 ACPI_OPTION ("-l", "Create mixed listing file (ASL source and AML) (*.lst)");
223 ACPI_OPTION ("-lm", "Create hardware summary map file (*.map)");
224 ACPI_OPTION ("-ln", "Create namespace file (*.nsp)");
225 ACPI_OPTION ("-ls", "Create combined source file (expanded includes) (*.src)");
226 ACPI_OPTION ("-lx", "Create cross-reference file (*.xrf)");
227
212 ACPI_OPTION ("-oa", "Disable all optimizations (compatibility mode)");
213 ACPI_OPTION ("-of", "Disable constant folding");
214 ACPI_OPTION ("-oi", "Disable integer optimization to Zero/One/Ones");
215 ACPI_OPTION ("-on", "Disable named reference string optimization");
216 ACPI_OPTION ("-ot", "Disable typechecking");
217 ACPI_OPTION ("-cr", "Disable Resource Descriptor error checking");
218 ACPI_OPTION ("-in", "Ignore NoOp operators");
219 ACPI_OPTION ("-r <revision>", "Override table header Revision (1-255)");
220
221 printf ("\nListings:\n");
222 ACPI_OPTION ("-l", "Create mixed listing file (ASL source and AML) (*.lst)");
223 ACPI_OPTION ("-lm", "Create hardware summary map file (*.map)");
224 ACPI_OPTION ("-ln", "Create namespace file (*.nsp)");
225 ACPI_OPTION ("-ls", "Create combined source file (expanded includes) (*.src)");
226 ACPI_OPTION ("-lx", "Create cross-reference file (*.xrf)");
227
228 printf ("\nFirmware Support - C Output:\n");
228 printf ("\nFirmware Support - C Text Output:\n");
229 ACPI_OPTION ("-tc", "Create hex AML table in C (*.hex)");
230 ACPI_OPTION ("-sc", "Create named hex AML arrays in C (*.c)");
231 ACPI_OPTION ("-ic", "Create include file in C for -sc symbols (*.h)");
232 ACPI_OPTION ("-so", "Create namespace AML offset table in C (*.offset.h)");
233
229 ACPI_OPTION ("-tc", "Create hex AML table in C (*.hex)");
230 ACPI_OPTION ("-sc", "Create named hex AML arrays in C (*.c)");
231 ACPI_OPTION ("-ic", "Create include file in C for -sc symbols (*.h)");
232 ACPI_OPTION ("-so", "Create namespace AML offset table in C (*.offset.h)");
233
234 printf ("\nFirmware Support - Assembler Output:\n");
234 printf ("\nFirmware Support - Assembler Text Output:\n");
235 ACPI_OPTION ("-ta", "Create hex AML table in assembler (*.hex)");
236 ACPI_OPTION ("-sa", "Create named hex AML arrays in assembler (*.asm)");
237 ACPI_OPTION ("-ia", "Create include file in assembler for -sa symbols (*.inc)");
238
235 ACPI_OPTION ("-ta", "Create hex AML table in assembler (*.hex)");
236 ACPI_OPTION ("-sa", "Create named hex AML arrays in assembler (*.asm)");
237 ACPI_OPTION ("-ia", "Create include file in assembler for -sa symbols (*.inc)");
238
239 printf ("\nFirmware Support - ASL Output:\n");
239 printf ("\nFirmware Support - ASL Text Output:\n");
240 ACPI_OPTION ("-ts", "Create hex AML table in ASL (Buffer object) (*.hex)");
241
240 ACPI_OPTION ("-ts", "Create hex AML table in ASL (Buffer object) (*.hex)");
241
242 printf ("\nLegacy-ASL to ASL+ Converter:\n");
243 ACPI_OPTION ("-ca <file>", "Convert legacy-ASL source file to new ASL+ file");
244 ACPI_OPTION ("", " (Original comments are passed through to ASL+ file)");
245
242 printf ("\nData Table Compiler:\n");
243 ACPI_OPTION ("-G", "Compile custom table that contains generic operators");
244 ACPI_OPTION ("-T <sig list>|ALL", "Create ACPI table template/example files");
245 ACPI_OPTION ("-T <count>", "Emit DSDT and <count> SSDTs to same file");
246 ACPI_OPTION ("-vt", "Create verbose template files (full disassembly)");
247
248 printf ("\nAML Disassembler:\n");
249 ACPI_OPTION ("-d <f1 f2 ...>", "Disassemble or decode binary ACPI tables to file (*.dsl)");

--- 80 unchanged lines hidden ---
246 printf ("\nData Table Compiler:\n");
247 ACPI_OPTION ("-G", "Compile custom table that contains generic operators");
248 ACPI_OPTION ("-T <sig list>|ALL", "Create ACPI table template/example files");
249 ACPI_OPTION ("-T <count>", "Emit DSDT and <count> SSDTs to same file");
250 ACPI_OPTION ("-vt", "Create verbose template files (full disassembly)");
251
252 printf ("\nAML Disassembler:\n");
253 ACPI_OPTION ("-d <f1 f2 ...>", "Disassemble or decode binary ACPI tables to file (*.dsl)");

--- 80 unchanged lines hidden ---