/acpica-latest/source/include/ |
D | acmacros.h | 314 #define ACPI_DIV_2(a) _ACPI_DIV(a, 1) argument 315 #define ACPI_MUL_2(a) _ACPI_MUL(a, 1) argument 316 #define ACPI_MOD_2(a) _ACPI_MOD(a, 2) argument 318 #define ACPI_DIV_4(a) _ACPI_DIV(a, 2) argument 319 #define ACPI_MUL_4(a) _ACPI_MUL(a, 2) argument 320 #define ACPI_MOD_4(a) _ACPI_MOD(a, 4) argument 322 #define ACPI_DIV_8(a) _ACPI_DIV(a, 3) argument 323 #define ACPI_MUL_8(a) _ACPI_MUL(a, 3) argument 324 #define ACPI_MOD_8(a) _ACPI_MOD(a, 8) argument 326 #define ACPI_DIV_16(a) _ACPI_DIV(a, 4) argument [all …]
|
D | acoutput.h | 425 #define ACPI_DO_WHILE0(a) do a while(0) argument 427 #define ACPI_DO_WHILE0(a) a argument 563 #define ACPI_DEBUG_EXEC(a) a argument 564 #define ACPI_DEBUG_ONLY_MEMBERS(a) a argument 570 #define ACPI_DUMP_STACK_ENTRY(a) AcpiExDumpOperand((a), 0) argument 571 #define ACPI_DUMP_OPERANDS(a, b ,c) AcpiExDumpOperands(a, b, c) argument 572 #define ACPI_DUMP_ENTRY(a, b) AcpiNsDumpEntry (a, b) argument 573 #define ACPI_DUMP_PATHNAME(a, b, c, d) AcpiNsDumpPathname(a, b, c, d) argument 574 #define ACPI_DUMP_BUFFER(a, b) AcpiUtDebugDumpBuffer((UINT8 *) a, b, DB_BYTE_DISPLAY, _COM… argument 576 #define ACPI_TRACE_POINT(a, b, c, d) AcpiTracePoint (a, b, c, d) argument [all …]
|
D | actypes.h | 471 #define ACPI_ALLOCATE(a) NULL argument 472 #define ACPI_ALLOCATE_ZEROED(a) NULL argument 473 #define ACPI_FREE(a) argument 474 #define ACPI_MEM_TRACKING(a) argument 483 #define ACPI_ALLOCATE(a) AcpiUtAllocateAndTrack ((ACPI_SIZE) (a), ACPI_MEM_PARAMETER… argument 484 #define ACPI_ALLOCATE_ZEROED(a) AcpiUtAllocateZeroedAndTrack ((ACPI_SIZE) (a), ACPI_MEM_PAR… argument 485 #define ACPI_FREE(a) AcpiUtFreeAndTrack (a, ACPI_MEM_PARAMETERS) argument 486 #define ACPI_MEM_TRACKING(a) a argument 492 #define ACPI_ALLOCATE(a) AcpiOsAllocate ((ACPI_SIZE) (a)) argument 493 #define ACPI_ALLOCATE_ZEROED(a) AcpiOsAllocateZeroed ((ACPI_SIZE) (a)) argument [all …]
|
/acpica-latest/documents/ |
D | changes.txt | 6 Fixed a problem with the ASL/AML Timer() operator. Discovered by UBSAN: ?array-index-out-of-bounds … 8 Added a define for size of acpi_srat_generic_affinity DeviceHandle. Replaced a magic number with a … 20 …a persistent pointer to an ephemeral local variable which technically is a dangling pointer and th… 28 AcpiExec: Added a new command, ?interrupt?. The Interrupt command simulates an interrupt with a Int… 30 AcpiExec: Detect GED device and keep track of _EVT. The GED device is described by a _HID of ACPI00… 47 Performed a global automated update to remove tabs, fix indentation 57 #define ABCD(a,b,c,d) a+b+c-d 147 For the ASL Sleep() operator, issue a warning if the sleep value is 158 LoadTable and Load operators. DDB_HANDLE is gone, now loadtable returns a 159 pass/fail integer. Now load returns a pass/fail integer, as well as [all …]
|
/acpica-latest/tests/aslts/src/runtime/collections/complex/result/tests/ |
D | SPEC | 12 can be a subject for another test. 17 The document represents a wide range of testing aspects and describes 22 - intermediate creation of an object of a specified type as a copy 24 or a called method, 30 - deletion of the existing target object on storing a new one 32 a reference to it and kind of storing - Store, CopyObject, optional): 35 = to the initialized Elements of a Package 37 - creation of an object of a specified type, if none target object 39 = declaration of a Named Object of any type 40 = declaration of the Elements of a Package [all …]
|
/acpica-latest/source/compiler/ |
D | asldefine.h | 195 #define ASL_PTR_DIFF(a,b) ((UINT8 *)(b) - (UINT8 *)(a)) argument 196 #define ASL_PTR_ADD(a,b) ((UINT8 *)(a) = ((UINT8 *)(a) + (b))) argument 197 #define ASL_GET_CHILD_NODE(a) (a)->Asl.Child argument 198 #define ASL_GET_PEER_NODE(a) (a)->Asl.Next argument 199 #define OP_TABLE_ENTRY(a,b,c,d) {b,d,a,c} argument
|
D | readme.txt | 29 1a) Notes for Linux/Unix generation 58 be installed in a directory that contains no embedded spaces in the 60 directory. This is a bug in Bison. The default Windows project file for 78 Flex for Windows: V2.5.4a 86 2) Integration as a custom tool for Visual Studio 89 This procedure adds the iASL compiler as a custom tool that can be used 93 a) Select Tools->Customize. 98 will see an empty rectangle. Click in the rectangle to enter a 117 These steps will add the compiler to the tools menu as a custom tool. 125 3) Integrating iASL into a Visual Studio ASL project build [all …]
|
D | new_table.txt | 1 How to add a new ACPI table to ACPICA and the iASL compiler. 4 There are four main tasks that are needed to provide support for a 6 1) Create a full definition of the table and any subtables 10 4) Create a default template for the new table for iASL -T 26 (Don't use xxxxx[1] for a field that can have multiple items.) 28 For tables not defined in the ACPI spec, add a comment to indicate where 46 If there are subtables, a dump routine must be written: 54 iASL data table compiler. Use the -G option to force a 63 Simple tables do not require a compile routine. The definition of the 66 Complex tables with subtables will require a compile routine with a name [all …]
|
D | dtparser.l | 165 Number [0-9a-fA-F]+ 166 HexNumber 0[xX][0-9a-fA-F]+ 168 LabelRef $[a-zA-Z][0-9a-zA-Z]*
|
D | prparser.l | 178 Number [0-9a-fA-F]+ 179 HexNumber 0[xX][0-9a-fA-F]+ 182 Identifier [a-zA-Z][0-9a-zA-Z]*
|
/acpica-latest/generate/lint/ |
D | env-vc6.lnt | 11 For example, to add a unit check-out facility to the tools menu do 19 you to enter in a label that will identify the tool. 43 Note that by providing an "Initial Directory" and a local 44 "$(FileName)S(FileExt)" the containing directory can have a std.lnt that 48 if the files are in a directory other that FileDir. If they are then 60 You will probably want to create a second item on the Tools menu 70 in a directory that contains a file called 'project.lnt'. This file 71 you will create and maintain yourself; it is a list of the names of 73 Such a list can usually be prepared with the help of the DIR command. 74 For example, the following batch command will produce a list of all [all …]
|
D | options.lnt | 1 // Please note -- this is a representative set of error suppression 29 -emacro( (413), ACPI_OFFSET ) // use of NULL pointer creates a stir 30 -emacro( (413), ACPI_TO_INTEGER ) // use of NULL pointer creates a stir 31 -emacro( (413), ACPI_TO_POINTER ) // use of NULL pointer creates a stir 32 -emacro( (413), ACPI_ADD_PTR ) // use of NULL pointer creates a stir 33 -emacro( (413), ACPI_PTR_DIFF ) // use of NULL pointer creates a stir 34 -emacro( (413), ACPI_FADT_OFFSET ) // use of NULL pointer creates a stir 35 -emacro( (413), ASL_RESDESC_OFFSET ) // use of NULL pointer creates a stir 79 -e820 // Allow Boolean test of a parenthesized assignment
|
D | co-msc60.lnt | 50 -fdh // do not append a .h to header names 51 -ffb // do not establish a separate scope for declares within for clauses 66 -emacro(413,offsetof) // use of NULL pointer creates a stir 74 // That is, they may equally-usefully be called for a value 106 -esym(1702,operator<<,operator>>) // both a member and an ordinary function 145 // results in Error 1058 (assigning a const to a ref) because the 146 // manipulator setw returns a non-lvalue which is assigned to a reference. 163 -d_WIN32 // a very gross syntax error is exposed in the objbase.h 166 -dDBG=0 // There is a #if test made for this variable. 175 -d_AFXDLL // making a DLL [all …]
|
D | co-msc40.lnt | 49 -fdh // do not append a .h to header names 50 -ffb // do not establish a separate scope for declares within for clauses 66 -emacro(413,offsetof) // use of NULL pointer creates a stir 74 // That is, they may equally-usefully be called for a value 106 -esym(1702,operator<<,operator>>) // both a member and an ordinary function 145 // results in Error 1058 (assigning a const to a ref) because the 146 // manipulator setw returns a non-lvalue which is assigned to a reference. 165 -d_WIN32 // a very gross syntax error is exposed in the objbase.h 168 -dDBG=0 // There is a #if test made for this variable. 172 -d_AFXDLL // making a DLL [all …]
|
/acpica-latest/tests/aslts/doc/docs/ |
D | ConversionRules | 2 Now it is a few obsolete. 18 3. Each buffer byte is displayed as a hexadecimal integer, 33 If no integer object exists, a new integer is created. 42 If no string object exists, a new string is created. 43 * 8. The entire contents of the buffer are converted to a string 44 of two-character hexadecimal numbers, each separated by a space. 52 * 11. Otherwise, it will be treated as a Buffer. 70 be treated as a Buffer. 85 * 17. If no buffer object exists, a new buffer object is created 89 If a buffer object already exists,�the Integer overwrites [all …]
|
/acpica-latest/tests/aslts/src/runtime/collections/Identity2MS/abbu/UTILITY/ |
D | INSTALL.TXT | 6 - Copy everything into a target directory 12 - Use AcpiDump to convert the AML file to a readable format (acpidump DSDT.AML) 15 - Create a file extra.asl with the following: 35 // It provides a convenient list of tests available on the platform 46 … Also, this is a minimum injected code sample. Added Methods to test specific DSDT functions found 59 - Windows XP should find your new device and want to load a driver. 64 - Use the 'Execute Ctrl Method' button to open a dialog box and enter a Method name (i.e. TEST) 65 - The driver will return a DWORD only with the results in the output box. 67 Use Method(TEST) as a template to create new methods.
|
/acpica-latest/tests/aslts/src/runtime/collections/functional/manipulation/ |
D | concatenate.asl | 372 "a", 375 "a", 376 " a", 377 "a", 378 "a", 379 " a", 380 "a ", 381 "a", 382 "a", 383 "a ", [all …]
|
D | mid.asl | 86 "0123456789a", 89 "0123456789a", 92 "0123456789a", 95 "0123456789a", 98 "0123456789a", 101 "0123456789a", 104 "0123456789a", 107 "0123456789a", 112 "0123456789a", 115 "0123456789a", [all …]
|
/acpica-latest/tests/aslts/src/runtime/collections/functional/logic/ |
D | logical.asl | 294 "a", 297 "a", 298 " a", 299 "a", 300 "a", 301 " a", 302 "a ", 303 "a", 304 "a", 305 "a ", [all …]
|
/acpica-latest/tests/aslts/src/runtime/common/conversion/ |
D | rtest.asl | 230 0x61 // a 235 0x61 // a 262 0x61 // a 267 0x61 // a 284 0x61 // a 289 0x61 // a 296 0x61 // a 301 0x61 // a 308 0x61 // a 313 0x61 // a [all …]
|
/acpica-latest/generate/unix/ |
D | readme.txt | 5 a Unix-like environment, with the original ACPICA code (not linuxized), 79 2) acpiexec, a user-space AML interpreter 95 acpinames loads an ACPI namespace from a binary ACPI table file. 96 This is a smaller version of acpiexec that loads an acpi table and 101 5) acpisrc, a source code conversion tool 104 here) into a version that meets Linux coding guidelines. This consists 105 mainly of performing a series of string replacements and transformations 119 Language). This AML is suitable for inclusion as a DSDT in system
|
/acpica-latest/source/tools/acpibin/ |
D | acpibin.h | 164 #define INIT_GLOBAL(a,b) a=b argument 167 #define INIT_GLOBAL(a,b) a argument
|
/acpica-latest/source/tools/acpidump/ |
D | acpidump.h | 157 #define INIT_GLOBAL(a,b) a=b argument 160 #define INIT_GLOBAL(a,b) a argument
|
/acpica-latest/tests/aslts/adm/BugState/ |
D | ALLBUGS | 3 | This is a STATE-MANUALLY table. 13 … | | | | ToInteger converts a decimal string the same way as a hexa… 63 …56| C | 423 | | | 100 | The ASL Compiler generates a one element descri… 69 … INTEGRATED | | Crash of the iASL Compiler when ASL-code contains a long String declarat… 80 …73| C | | | FIXED | | The ASL Compiler fails and reports a large numb… 105 98| I | | | | | Crash on a specific AML code 117 110| I ML | | | FIXED | | The Memory Leak anomaly on a While operator (th… 119 … The ASL compiler refuses passing the Named Objects and String constants as a MicroSecs operand of… 121 … | | 100 | Method object as a Source of Index operation is treated by iASL mistak… 168 161| I | | 5359 | INTEGRATED | | Named object passed as a BitIndex or NumBits to… [all …]
|
/acpica-latest/source/components/executer/ |
D | exfield.c | 198 #define GENERIC_SUBSPACE_COMMAND(a) (4 == a || a == 5) argument 199 #define MASTER_SUBSPACE_COMMAND(a) (12 <= a && a <= 15) argument
|