51#define _COMPONENT ACPI_PARSER
55static
const UINT8 AcpiGbl_ArgumentCount[] = {0,1,1,1,1,2,2,2,2,3,3,6};
75#ifdef ACPI_DEBUG_OUTPUT
76 const char *OpcodeName =
"Unknown AML opcode";
100#if defined ACPI_ASL_COMPILER && defined ACPI_DEBUG_OUTPUT
101#include "asldefine.h"
105 case AML_RAW_DATA_BYTE:
106 OpcodeName =
"-Raw Data Byte-";
109 case AML_RAW_DATA_WORD:
110 OpcodeName =
"-Raw Data Word-";
113 case AML_RAW_DATA_DWORD:
114 OpcodeName =
"-Raw Data Dword-";
117 case AML_RAW_DATA_QWORD:
118 OpcodeName =
"-Raw Data Qword-";
121 case AML_RAW_DATA_BUFFER:
122 OpcodeName =
"-Raw Data Buffer-";
125 case AML_RAW_DATA_CHAIN:
126 OpcodeName =
"-Raw Data Buffer Chain-";
129 case AML_PACKAGE_LENGTH:
130 OpcodeName =
"-Package Length-";
133 case AML_UNASSIGNED_OPCODE:
134 OpcodeName =
"-Unassigned Opcode-";
137 case AML_DEFAULT_ARG_OP:
138 OpcodeName =
"-Default Arg-";
149 "%s [%4.4X]\n", OpcodeName,
Opcode));
172#if defined(ACPI_DISASSEMBLER) || defined (ACPI_DEBUG_OUTPUT)
184 return (
"OpcodeName unavailable");
225 0x03,
_UNK, 0x04, 0x05, 0x06, 0x07, 0x6E,
_UNK,
226 0x08, 0x09, 0x0a, 0x6F, 0x0b, 0x81,
_UNK,
_UNK,
230 0x67, 0x66, 0x68, 0x65, 0x69, 0x64, 0x6A, 0x7D,
236 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13,
237 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a,
_UNK,
238 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22,
239 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a,
240 0x2b, 0x2c, 0x2d, 0x2e, 0x70, 0x71, 0x2f, 0x30,
241 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x72,
242 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x73, 0x74,
243 0x75, 0x76,
_UNK,
_UNK, 0x77, 0x78, 0x79, 0x7A,
244 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x60, 0x61,
270 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51,
282 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
const ACPI_OPCODE_INFO AcpiGbl_AmlOpInfo[AML_NUM_OPCODES]
#define MAX_EXTENDED_OPCODE
#define NUM_EXTENDED_OPCODE
#define ACPI_DEBUG_PRINT(pl)
#define ACPI_MODULE_NAME(Name)
#define ACPI_FUNCTION_NAME(a)
#define AML_TYPE_EXEC_6A_0T_1R
#define AML_EXTENDED_OPCODE
_In_ PVOID _In_ ULONG Opcode
const char * AcpiPsGetOpcodeName(UINT16 Opcode)
UINT8 AcpiPsGetArgumentCount(UINT32 OpType)
const UINT8 AcpiGbl_ShortOpIndex[256]
const ACPI_OPCODE_INFO * AcpiPsGetOpcodeInfo(UINT16 Opcode)
const UINT8 AcpiGbl_LongOpIndex[NUM_EXTENDED_OPCODE]
static const UINT8 AcpiGbl_ArgumentCount[]