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