ReactOS 0.4.15-dev-5664-g3bf4ef6
acopcode.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX_EXTENDED_OPCODE   0x88
 
#define NUM_EXTENDED_OPCODE   (MAX_EXTENDED_OPCODE + 1)
 
#define MAX_INTERNAL_OPCODE
 
#define NUM_INTERNAL_OPCODE   (MAX_INTERNAL_OPCODE + 1)
 
#define _UNK   0x6B
 
#define _ASC   0x6C
 
#define _NAM   0x6C
 
#define _PFX   0x6D
 
#define ARGP_ACCESSFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_ACQUIRE_OP   ARGP_LIST2 (ARGP_SUPERNAME, ARGP_WORDDATA)
 
#define ARGP_ADD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_ALIAS_OP   ARGP_LIST2 (ARGP_NAMESTRING, ARGP_NAME)
 
#define ARGP_ARG0   ARG_NONE
 
#define ARGP_ARG1   ARG_NONE
 
#define ARGP_ARG2   ARG_NONE
 
#define ARGP_ARG3   ARG_NONE
 
#define ARGP_ARG4   ARG_NONE
 
#define ARGP_ARG5   ARG_NONE
 
#define ARGP_ARG6   ARG_NONE
 
#define ARGP_BANK_FIELD_OP   ARGP_LIST6 (ARGP_PKGLENGTH, ARGP_NAMESTRING, ARGP_NAMESTRING,ARGP_TERMARG, ARGP_BYTEDATA, ARGP_FIELDLIST)
 
#define ARGP_BIT_AND_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_BIT_NAND_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_BIT_NOR_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_BIT_NOT_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_BIT_OR_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_BIT_XOR_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_BREAK_OP   ARG_NONE
 
#define ARGP_BREAK_POINT_OP   ARG_NONE
 
#define ARGP_BUFFER_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_TERMARG, ARGP_BYTELIST)
 
#define ARGP_BYTE_OP   ARGP_LIST1 (ARGP_BYTEDATA)
 
#define ARGP_BYTELIST_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_COMMENT_OP   ARGP_LIST2 (ARGP_BYTEDATA, ARGP_COMMENT)
 
#define ARGP_CONCAT_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_CONCAT_RES_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_COND_REF_OF_OP   ARGP_LIST2 (ARGP_SIMPLENAME, ARGP_TARGET)
 
#define ARGP_CONNECTFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_CONTINUE_OP   ARG_NONE
 
#define ARGP_COPY_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_SIMPLENAME)
 
#define ARGP_CREATE_BIT_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)
 
#define ARGP_CREATE_BYTE_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)
 
#define ARGP_CREATE_DWORD_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)
 
#define ARGP_CREATE_FIELD_OP   ARGP_LIST4 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)
 
#define ARGP_CREATE_QWORD_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)
 
#define ARGP_CREATE_WORD_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)
 
#define ARGP_DATA_REGION_OP   ARGP_LIST4 (ARGP_NAME, ARGP_TERMARG, ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_DEBUG_OP   ARG_NONE
 
#define ARGP_DECREMENT_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_DEREF_OF_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_DEVICE_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_NAME, ARGP_OBJLIST)
 
#define ARGP_DIVIDE_OP   ARGP_LIST4 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET, ARGP_TARGET)
 
#define ARGP_DWORD_OP   ARGP_LIST1 (ARGP_DWORDDATA)
 
#define ARGP_ELSE_OP   ARGP_LIST2 (ARGP_PKGLENGTH, ARGP_TERMLIST)
 
#define ARGP_EVENT_OP   ARGP_LIST1 (ARGP_NAME)
 
#define ARGP_EXTERNAL_OP   ARGP_LIST3 (ARGP_NAME, ARGP_BYTEDATA, ARGP_BYTEDATA)
 
#define ARGP_FATAL_OP   ARGP_LIST3 (ARGP_BYTEDATA, ARGP_DWORDDATA, ARGP_TERMARG)
 
#define ARGP_FIELD_OP   ARGP_LIST4 (ARGP_PKGLENGTH, ARGP_NAMESTRING, ARGP_BYTEDATA, ARGP_FIELDLIST)
 
#define ARGP_FIND_SET_LEFT_BIT_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_FIND_SET_RIGHT_BIT_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_FROM_BCD_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_IF_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_TERMARG, ARGP_TERMLIST)
 
#define ARGP_INCREMENT_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_INDEX_FIELD_OP   ARGP_LIST5 (ARGP_PKGLENGTH, ARGP_NAMESTRING, ARGP_NAMESTRING,ARGP_BYTEDATA, ARGP_FIELDLIST)
 
#define ARGP_INDEX_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_LAND_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LEQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LGREATER_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LGREATEREQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LLESS_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LLESSEQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LNOT_OP   ARGP_LIST1 (ARGP_TERMARG)
 
#define ARGP_LNOTEQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LOAD_OP   ARGP_LIST2 (ARGP_NAMESTRING, ARGP_SUPERNAME)
 
#define ARGP_LOAD_TABLE_OP   ARGP_LIST6 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TERMARG, ARGP_TERMARG, ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_LOCAL0   ARG_NONE
 
#define ARGP_LOCAL1   ARG_NONE
 
#define ARGP_LOCAL2   ARG_NONE
 
#define ARGP_LOCAL3   ARG_NONE
 
#define ARGP_LOCAL4   ARG_NONE
 
#define ARGP_LOCAL5   ARG_NONE
 
#define ARGP_LOCAL6   ARG_NONE
 
#define ARGP_LOCAL7   ARG_NONE
 
#define ARGP_LOR_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_MATCH_OP   ARGP_LIST6 (ARGP_TERMARG, ARGP_BYTEDATA, ARGP_TERMARG, ARGP_BYTEDATA, ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_METHOD_OP   ARGP_LIST4 (ARGP_PKGLENGTH, ARGP_NAME, ARGP_BYTEDATA, ARGP_TERMLIST)
 
#define ARGP_METHODCALL_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_MID_OP   ARGP_LIST4 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_MOD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_MULTIPLY_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_MUTEX_OP   ARGP_LIST2 (ARGP_NAME, ARGP_BYTEDATA)
 
#define ARGP_NAME_OP   ARGP_LIST2 (ARGP_NAME, ARGP_DATAOBJ)
 
#define ARGP_NAMEDFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_NAMEPATH_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_NOOP_OP   ARG_NONE
 
#define ARGP_NOTIFY_OP   ARGP_LIST2 (ARGP_SUPERNAME, ARGP_TERMARG)
 
#define ARGP_OBJECT_TYPE_OP   ARGP_LIST1 (ARGP_SIMPLENAME)
 
#define ARGP_ONE_OP   ARG_NONE
 
#define ARGP_ONES_OP   ARG_NONE
 
#define ARGP_PACKAGE_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_BYTEDATA, ARGP_DATAOBJLIST)
 
#define ARGP_POWER_RES_OP   ARGP_LIST5 (ARGP_PKGLENGTH, ARGP_NAME, ARGP_BYTEDATA, ARGP_WORDDATA, ARGP_OBJLIST)
 
#define ARGP_PROCESSOR_OP   ARGP_LIST6 (ARGP_PKGLENGTH, ARGP_NAME, ARGP_BYTEDATA, ARGP_DWORDDATA, ARGP_BYTEDATA, ARGP_OBJLIST)
 
#define ARGP_QWORD_OP   ARGP_LIST1 (ARGP_QWORDDATA)
 
#define ARGP_REF_OF_OP   ARGP_LIST1 (ARGP_SIMPLENAME)
 
#define ARGP_REGION_OP   ARGP_LIST4 (ARGP_NAME, ARGP_BYTEDATA, ARGP_TERMARG, ARGP_TERMARG)
 
#define ARGP_RELEASE_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_RESERVEDFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_RESET_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_RETURN_OP   ARGP_LIST1 (ARGP_TERMARG)
 
#define ARGP_REVISION_OP   ARG_NONE
 
#define ARGP_SCOPE_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_NAME, ARGP_TERMLIST)
 
#define ARGP_SERIALFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_SHIFT_LEFT_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_SHIFT_RIGHT_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_SIGNAL_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_SIZE_OF_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_SLEEP_OP   ARGP_LIST1 (ARGP_TERMARG)
 
#define ARGP_STALL_OP   ARGP_LIST1 (ARGP_TERMARG)
 
#define ARGP_STATICSTRING_OP   ARGP_LIST1 (ARGP_NAMESTRING)
 
#define ARGP_STORE_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_SUPERNAME)
 
#define ARGP_STRING_OP   ARGP_LIST1 (ARGP_CHARLIST)
 
#define ARGP_SUBTRACT_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_THERMAL_ZONE_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_NAME, ARGP_OBJLIST)
 
#define ARGP_TIMER_OP   ARG_NONE
 
#define ARGP_TO_BCD_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_TO_BUFFER_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_TO_DEC_STR_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_TO_HEX_STR_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_TO_INTEGER_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_TO_STRING_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)
 
#define ARGP_UNLOAD_OP   ARGP_LIST1 (ARGP_SUPERNAME)
 
#define ARGP_VAR_PACKAGE_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_TERMARG, ARGP_DATAOBJLIST)
 
#define ARGP_WAIT_OP   ARGP_LIST2 (ARGP_SUPERNAME, ARGP_TERMARG)
 
#define ARGP_WHILE_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_TERMARG, ARGP_TERMLIST)
 
#define ARGP_WORD_OP   ARGP_LIST1 (ARGP_WORDDATA)
 
#define ARGP_ZERO_OP   ARG_NONE
 
#define ARGI_ACCESSFIELD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_ACQUIRE_OP   ARGI_LIST2 (ARGI_MUTEX, ARGI_INTEGER)
 
#define ARGI_ADD_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_ALIAS_OP   ARGI_INVALID_OPCODE
 
#define ARGI_ARG0   ARG_NONE
 
#define ARGI_ARG1   ARG_NONE
 
#define ARGI_ARG2   ARG_NONE
 
#define ARGI_ARG3   ARG_NONE
 
#define ARGI_ARG4   ARG_NONE
 
#define ARGI_ARG5   ARG_NONE
 
#define ARGI_ARG6   ARG_NONE
 
#define ARGI_BANK_FIELD_OP   ARGI_LIST1 (ARGI_INTEGER)
 
#define ARGI_BIT_AND_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_BIT_NAND_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_BIT_NOR_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_BIT_NOT_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_BIT_OR_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_BIT_XOR_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_BREAK_OP   ARG_NONE
 
#define ARGI_BREAK_POINT_OP   ARG_NONE
 
#define ARGI_BUFFER_OP   ARGI_LIST1 (ARGI_INTEGER)
 
#define ARGI_BYTE_OP   ARGI_INVALID_OPCODE
 
#define ARGI_BYTELIST_OP   ARGI_INVALID_OPCODE
 
#define ARGI_COMMENT_OP   ARGI_INVALID_OPCODE
 
#define ARGI_CONCAT_OP   ARGI_LIST3 (ARGI_ANYTYPE, ARGI_ANYTYPE, ARGI_TARGETREF)
 
#define ARGI_CONCAT_RES_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_BUFFER, ARGI_TARGETREF)
 
#define ARGI_COND_REF_OF_OP   ARGI_LIST2 (ARGI_OBJECT_REF, ARGI_TARGETREF)
 
#define ARGI_CONNECTFIELD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_CONTINUE_OP   ARGI_INVALID_OPCODE
 
#define ARGI_COPY_OP   ARGI_LIST2 (ARGI_ANYTYPE, ARGI_SIMPLE_TARGET)
 
#define ARGI_CREATE_BIT_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)
 
#define ARGI_CREATE_BYTE_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)
 
#define ARGI_CREATE_DWORD_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)
 
#define ARGI_CREATE_FIELD_OP   ARGI_LIST4 (ARGI_BUFFER, ARGI_INTEGER, ARGI_INTEGER, ARGI_REFERENCE)
 
#define ARGI_CREATE_QWORD_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)
 
#define ARGI_CREATE_WORD_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)
 
#define ARGI_DATA_REGION_OP   ARGI_LIST3 (ARGI_STRING, ARGI_STRING, ARGI_STRING)
 
#define ARGI_DEBUG_OP   ARG_NONE
 
#define ARGI_DECREMENT_OP   ARGI_LIST1 (ARGI_TARGETREF)
 
#define ARGI_DEREF_OF_OP   ARGI_LIST1 (ARGI_REF_OR_STRING)
 
#define ARGI_DEVICE_OP   ARGI_INVALID_OPCODE
 
#define ARGI_DIVIDE_OP   ARGI_LIST4 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF, ARGI_TARGETREF)
 
#define ARGI_DWORD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_ELSE_OP   ARGI_INVALID_OPCODE
 
#define ARGI_EVENT_OP   ARGI_INVALID_OPCODE
 
#define ARGI_EXTERNAL_OP   ARGI_LIST3 (ARGI_STRING, ARGI_INTEGER, ARGI_INTEGER)
 
#define ARGI_FATAL_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_INTEGER)
 
#define ARGI_FIELD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_FIND_SET_LEFT_BIT_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_FIND_SET_RIGHT_BIT_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_FROM_BCD_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_FIXED_TARGET)
 
#define ARGI_IF_OP   ARGI_INVALID_OPCODE
 
#define ARGI_INCREMENT_OP   ARGI_LIST1 (ARGI_TARGETREF)
 
#define ARGI_INDEX_FIELD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_INDEX_OP   ARGI_LIST3 (ARGI_COMPLEXOBJ, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_LAND_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_INTEGER)
 
#define ARGI_LEQUAL_OP   ARGI_LIST2 (ARGI_COMPUTEDATA,ARGI_COMPUTEDATA)
 
#define ARGI_LGREATER_OP   ARGI_LIST2 (ARGI_COMPUTEDATA,ARGI_COMPUTEDATA)
 
#define ARGI_LGREATEREQUAL_OP   ARGI_INVALID_OPCODE
 
#define ARGI_LLESS_OP   ARGI_LIST2 (ARGI_COMPUTEDATA,ARGI_COMPUTEDATA)
 
#define ARGI_LLESSEQUAL_OP   ARGI_INVALID_OPCODE
 
#define ARGI_LNOT_OP   ARGI_LIST1 (ARGI_INTEGER)
 
#define ARGI_LNOTEQUAL_OP   ARGI_INVALID_OPCODE
 
#define ARGI_LOAD_OP   ARGI_LIST2 (ARGI_REGION_OR_BUFFER,ARGI_TARGETREF)
 
#define ARGI_LOAD_TABLE_OP   ARGI_LIST6 (ARGI_STRING, ARGI_STRING, ARGI_STRING, ARGI_STRING, ARGI_STRING, ARGI_ANYTYPE)
 
#define ARGI_LOCAL0   ARG_NONE
 
#define ARGI_LOCAL1   ARG_NONE
 
#define ARGI_LOCAL2   ARG_NONE
 
#define ARGI_LOCAL3   ARG_NONE
 
#define ARGI_LOCAL4   ARG_NONE
 
#define ARGI_LOCAL5   ARG_NONE
 
#define ARGI_LOCAL6   ARG_NONE
 
#define ARGI_LOCAL7   ARG_NONE
 
#define ARGI_LOR_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_INTEGER)
 
#define ARGI_MATCH_OP   ARGI_LIST6 (ARGI_PACKAGE, ARGI_INTEGER, ARGI_COMPUTEDATA, ARGI_INTEGER,ARGI_COMPUTEDATA,ARGI_INTEGER)
 
#define ARGI_METHOD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_METHODCALL_OP   ARGI_INVALID_OPCODE
 
#define ARGI_MID_OP   ARGI_LIST4 (ARGI_BUFFER_OR_STRING,ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_MOD_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_MULTIPLY_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_MUTEX_OP   ARGI_INVALID_OPCODE
 
#define ARGI_NAME_OP   ARGI_INVALID_OPCODE
 
#define ARGI_NAMEDFIELD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_NAMEPATH_OP   ARGI_INVALID_OPCODE
 
#define ARGI_NOOP_OP   ARG_NONE
 
#define ARGI_NOTIFY_OP   ARGI_LIST2 (ARGI_DEVICE_REF, ARGI_INTEGER)
 
#define ARGI_OBJECT_TYPE_OP   ARGI_LIST1 (ARGI_ANYTYPE)
 
#define ARGI_ONE_OP   ARG_NONE
 
#define ARGI_ONES_OP   ARG_NONE
 
#define ARGI_PACKAGE_OP   ARGI_LIST1 (ARGI_INTEGER)
 
#define ARGI_POWER_RES_OP   ARGI_INVALID_OPCODE
 
#define ARGI_PROCESSOR_OP   ARGI_INVALID_OPCODE
 
#define ARGI_QWORD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_REF_OF_OP   ARGI_LIST1 (ARGI_OBJECT_REF)
 
#define ARGI_REGION_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_INTEGER)
 
#define ARGI_RELEASE_OP   ARGI_LIST1 (ARGI_MUTEX)
 
#define ARGI_RESERVEDFIELD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_RESET_OP   ARGI_LIST1 (ARGI_EVENT)
 
#define ARGI_RETURN_OP   ARGI_INVALID_OPCODE
 
#define ARGI_REVISION_OP   ARG_NONE
 
#define ARGI_SCOPE_OP   ARGI_INVALID_OPCODE
 
#define ARGI_SERIALFIELD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_SHIFT_LEFT_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_SHIFT_RIGHT_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_SIGNAL_OP   ARGI_LIST1 (ARGI_EVENT)
 
#define ARGI_SIZE_OF_OP   ARGI_LIST1 (ARGI_DATAOBJECT)
 
#define ARGI_SLEEP_OP   ARGI_LIST1 (ARGI_INTEGER)
 
#define ARGI_STALL_OP   ARGI_LIST1 (ARGI_INTEGER)
 
#define ARGI_STATICSTRING_OP   ARGI_INVALID_OPCODE
 
#define ARGI_STORE_OP   ARGI_LIST2 (ARGI_DATAREFOBJ, ARGI_STORE_TARGET)
 
#define ARGI_STRING_OP   ARGI_INVALID_OPCODE
 
#define ARGI_SUBTRACT_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)
 
#define ARGI_THERMAL_ZONE_OP   ARGI_INVALID_OPCODE
 
#define ARGI_TIMER_OP   ARG_NONE
 
#define ARGI_TO_BCD_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_FIXED_TARGET)
 
#define ARGI_TO_BUFFER_OP   ARGI_LIST2 (ARGI_COMPUTEDATA,ARGI_FIXED_TARGET)
 
#define ARGI_TO_DEC_STR_OP   ARGI_LIST2 (ARGI_COMPUTEDATA,ARGI_FIXED_TARGET)
 
#define ARGI_TO_HEX_STR_OP   ARGI_LIST2 (ARGI_COMPUTEDATA,ARGI_FIXED_TARGET)
 
#define ARGI_TO_INTEGER_OP   ARGI_LIST2 (ARGI_COMPUTEDATA,ARGI_FIXED_TARGET)
 
#define ARGI_TO_STRING_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_FIXED_TARGET)
 
#define ARGI_UNLOAD_OP   ARGI_LIST1 (ARGI_DDBHANDLE)
 
#define ARGI_VAR_PACKAGE_OP   ARGI_LIST1 (ARGI_INTEGER)
 
#define ARGI_WAIT_OP   ARGI_LIST2 (ARGI_EVENT, ARGI_INTEGER)
 
#define ARGI_WHILE_OP   ARGI_INVALID_OPCODE
 
#define ARGI_WORD_OP   ARGI_INVALID_OPCODE
 
#define ARGI_ZERO_OP   ARG_NONE
 

Macro Definition Documentation

◆ _ASC

#define _ASC   0x6C

Definition at line 61 of file acopcode.h.

◆ _NAM

#define _NAM   0x6C

Definition at line 62 of file acopcode.h.

◆ _PFX

#define _PFX   0x6D

Definition at line 63 of file acopcode.h.

◆ _UNK

#define _UNK   0x6B

Definition at line 54 of file acopcode.h.

◆ ARGI_ACCESSFIELD_OP

#define ARGI_ACCESSFIELD_OP   ARGI_INVALID_OPCODE

Definition at line 206 of file acopcode.h.

◆ ARGI_ACQUIRE_OP

#define ARGI_ACQUIRE_OP   ARGI_LIST2 (ARGI_MUTEX, ARGI_INTEGER)

Definition at line 207 of file acopcode.h.

◆ ARGI_ADD_OP

Definition at line 208 of file acopcode.h.

◆ ARGI_ALIAS_OP

#define ARGI_ALIAS_OP   ARGI_INVALID_OPCODE

Definition at line 209 of file acopcode.h.

◆ ARGI_ARG0

#define ARGI_ARG0   ARG_NONE

Definition at line 210 of file acopcode.h.

◆ ARGI_ARG1

#define ARGI_ARG1   ARG_NONE

Definition at line 211 of file acopcode.h.

◆ ARGI_ARG2

#define ARGI_ARG2   ARG_NONE

Definition at line 212 of file acopcode.h.

◆ ARGI_ARG3

#define ARGI_ARG3   ARG_NONE

Definition at line 213 of file acopcode.h.

◆ ARGI_ARG4

#define ARGI_ARG4   ARG_NONE

Definition at line 214 of file acopcode.h.

◆ ARGI_ARG5

#define ARGI_ARG5   ARG_NONE

Definition at line 215 of file acopcode.h.

◆ ARGI_ARG6

#define ARGI_ARG6   ARG_NONE

Definition at line 216 of file acopcode.h.

◆ ARGI_BANK_FIELD_OP

#define ARGI_BANK_FIELD_OP   ARGI_LIST1 (ARGI_INTEGER)

Definition at line 217 of file acopcode.h.

◆ ARGI_BIT_AND_OP

Definition at line 218 of file acopcode.h.

◆ ARGI_BIT_NAND_OP

Definition at line 219 of file acopcode.h.

◆ ARGI_BIT_NOR_OP

Definition at line 220 of file acopcode.h.

◆ ARGI_BIT_NOT_OP

#define ARGI_BIT_NOT_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_TARGETREF)

Definition at line 221 of file acopcode.h.

◆ ARGI_BIT_OR_OP

Definition at line 222 of file acopcode.h.

◆ ARGI_BIT_XOR_OP

Definition at line 223 of file acopcode.h.

◆ ARGI_BREAK_OP

#define ARGI_BREAK_OP   ARG_NONE

Definition at line 224 of file acopcode.h.

◆ ARGI_BREAK_POINT_OP

#define ARGI_BREAK_POINT_OP   ARG_NONE

Definition at line 225 of file acopcode.h.

◆ ARGI_BUFFER_OP

#define ARGI_BUFFER_OP   ARGI_LIST1 (ARGI_INTEGER)

Definition at line 226 of file acopcode.h.

◆ ARGI_BYTE_OP

#define ARGI_BYTE_OP   ARGI_INVALID_OPCODE

Definition at line 227 of file acopcode.h.

◆ ARGI_BYTELIST_OP

#define ARGI_BYTELIST_OP   ARGI_INVALID_OPCODE

Definition at line 228 of file acopcode.h.

◆ ARGI_COMMENT_OP

#define ARGI_COMMENT_OP   ARGI_INVALID_OPCODE

Definition at line 229 of file acopcode.h.

◆ ARGI_CONCAT_OP

Definition at line 230 of file acopcode.h.

◆ ARGI_CONCAT_RES_OP

#define ARGI_CONCAT_RES_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_BUFFER, ARGI_TARGETREF)

Definition at line 231 of file acopcode.h.

◆ ARGI_COND_REF_OF_OP

#define ARGI_COND_REF_OF_OP   ARGI_LIST2 (ARGI_OBJECT_REF, ARGI_TARGETREF)

Definition at line 232 of file acopcode.h.

◆ ARGI_CONNECTFIELD_OP

#define ARGI_CONNECTFIELD_OP   ARGI_INVALID_OPCODE

Definition at line 233 of file acopcode.h.

◆ ARGI_CONTINUE_OP

#define ARGI_CONTINUE_OP   ARGI_INVALID_OPCODE

Definition at line 234 of file acopcode.h.

◆ ARGI_COPY_OP

Definition at line 235 of file acopcode.h.

◆ ARGI_CREATE_BIT_FIELD_OP

#define ARGI_CREATE_BIT_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)

Definition at line 236 of file acopcode.h.

◆ ARGI_CREATE_BYTE_FIELD_OP

#define ARGI_CREATE_BYTE_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)

Definition at line 237 of file acopcode.h.

◆ ARGI_CREATE_DWORD_FIELD_OP

#define ARGI_CREATE_DWORD_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)

Definition at line 238 of file acopcode.h.

◆ ARGI_CREATE_FIELD_OP

Definition at line 239 of file acopcode.h.

◆ ARGI_CREATE_QWORD_FIELD_OP

#define ARGI_CREATE_QWORD_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)

Definition at line 240 of file acopcode.h.

◆ ARGI_CREATE_WORD_FIELD_OP

#define ARGI_CREATE_WORD_FIELD_OP   ARGI_LIST3 (ARGI_BUFFER, ARGI_INTEGER, ARGI_REFERENCE)

Definition at line 241 of file acopcode.h.

◆ ARGI_DATA_REGION_OP

#define ARGI_DATA_REGION_OP   ARGI_LIST3 (ARGI_STRING, ARGI_STRING, ARGI_STRING)

Definition at line 242 of file acopcode.h.

◆ ARGI_DEBUG_OP

#define ARGI_DEBUG_OP   ARG_NONE

Definition at line 243 of file acopcode.h.

◆ ARGI_DECREMENT_OP

#define ARGI_DECREMENT_OP   ARGI_LIST1 (ARGI_TARGETREF)

Definition at line 244 of file acopcode.h.

◆ ARGI_DEREF_OF_OP

#define ARGI_DEREF_OF_OP   ARGI_LIST1 (ARGI_REF_OR_STRING)

Definition at line 245 of file acopcode.h.

◆ ARGI_DEVICE_OP

#define ARGI_DEVICE_OP   ARGI_INVALID_OPCODE

Definition at line 246 of file acopcode.h.

◆ ARGI_DIVIDE_OP

Definition at line 247 of file acopcode.h.

◆ ARGI_DWORD_OP

#define ARGI_DWORD_OP   ARGI_INVALID_OPCODE

Definition at line 248 of file acopcode.h.

◆ ARGI_ELSE_OP

#define ARGI_ELSE_OP   ARGI_INVALID_OPCODE

Definition at line 249 of file acopcode.h.

◆ ARGI_EVENT_OP

#define ARGI_EVENT_OP   ARGI_INVALID_OPCODE

Definition at line 250 of file acopcode.h.

◆ ARGI_EXTERNAL_OP

Definition at line 251 of file acopcode.h.

◆ ARGI_FATAL_OP

Definition at line 252 of file acopcode.h.

◆ ARGI_FIELD_OP

#define ARGI_FIELD_OP   ARGI_INVALID_OPCODE

Definition at line 253 of file acopcode.h.

◆ ARGI_FIND_SET_LEFT_BIT_OP

#define ARGI_FIND_SET_LEFT_BIT_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_TARGETREF)

Definition at line 254 of file acopcode.h.

◆ ARGI_FIND_SET_RIGHT_BIT_OP

#define ARGI_FIND_SET_RIGHT_BIT_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_TARGETREF)

Definition at line 255 of file acopcode.h.

◆ ARGI_FROM_BCD_OP

#define ARGI_FROM_BCD_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_FIXED_TARGET)

Definition at line 256 of file acopcode.h.

◆ ARGI_IF_OP

#define ARGI_IF_OP   ARGI_INVALID_OPCODE

Definition at line 257 of file acopcode.h.

◆ ARGI_INCREMENT_OP

#define ARGI_INCREMENT_OP   ARGI_LIST1 (ARGI_TARGETREF)

Definition at line 258 of file acopcode.h.

◆ ARGI_INDEX_FIELD_OP

#define ARGI_INDEX_FIELD_OP   ARGI_INVALID_OPCODE

Definition at line 259 of file acopcode.h.

◆ ARGI_INDEX_OP

Definition at line 260 of file acopcode.h.

◆ ARGI_LAND_OP

#define ARGI_LAND_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_INTEGER)

Definition at line 261 of file acopcode.h.

◆ ARGI_LEQUAL_OP

Definition at line 262 of file acopcode.h.

◆ ARGI_LGREATER_OP

Definition at line 263 of file acopcode.h.

◆ ARGI_LGREATEREQUAL_OP

#define ARGI_LGREATEREQUAL_OP   ARGI_INVALID_OPCODE

Definition at line 264 of file acopcode.h.

◆ ARGI_LLESS_OP

Definition at line 265 of file acopcode.h.

◆ ARGI_LLESSEQUAL_OP

#define ARGI_LLESSEQUAL_OP   ARGI_INVALID_OPCODE

Definition at line 266 of file acopcode.h.

◆ ARGI_LNOT_OP

#define ARGI_LNOT_OP   ARGI_LIST1 (ARGI_INTEGER)

Definition at line 267 of file acopcode.h.

◆ ARGI_LNOTEQUAL_OP

#define ARGI_LNOTEQUAL_OP   ARGI_INVALID_OPCODE

Definition at line 268 of file acopcode.h.

◆ ARGI_LOAD_OP

Definition at line 269 of file acopcode.h.

◆ ARGI_LOAD_TABLE_OP

Definition at line 270 of file acopcode.h.

◆ ARGI_LOCAL0

#define ARGI_LOCAL0   ARG_NONE

Definition at line 271 of file acopcode.h.

◆ ARGI_LOCAL1

#define ARGI_LOCAL1   ARG_NONE

Definition at line 272 of file acopcode.h.

◆ ARGI_LOCAL2

#define ARGI_LOCAL2   ARG_NONE

Definition at line 273 of file acopcode.h.

◆ ARGI_LOCAL3

#define ARGI_LOCAL3   ARG_NONE

Definition at line 274 of file acopcode.h.

◆ ARGI_LOCAL4

#define ARGI_LOCAL4   ARG_NONE

Definition at line 275 of file acopcode.h.

◆ ARGI_LOCAL5

#define ARGI_LOCAL5   ARG_NONE

Definition at line 276 of file acopcode.h.

◆ ARGI_LOCAL6

#define ARGI_LOCAL6   ARG_NONE

Definition at line 277 of file acopcode.h.

◆ ARGI_LOCAL7

#define ARGI_LOCAL7   ARG_NONE

Definition at line 278 of file acopcode.h.

◆ ARGI_LOR_OP

Definition at line 279 of file acopcode.h.

◆ ARGI_MATCH_OP

◆ ARGI_METHOD_OP

#define ARGI_METHOD_OP   ARGI_INVALID_OPCODE

Definition at line 281 of file acopcode.h.

◆ ARGI_METHODCALL_OP

#define ARGI_METHODCALL_OP   ARGI_INVALID_OPCODE

Definition at line 282 of file acopcode.h.

◆ ARGI_MID_OP

Definition at line 283 of file acopcode.h.

◆ ARGI_MOD_OP

Definition at line 284 of file acopcode.h.

◆ ARGI_MULTIPLY_OP

Definition at line 285 of file acopcode.h.

◆ ARGI_MUTEX_OP

#define ARGI_MUTEX_OP   ARGI_INVALID_OPCODE

Definition at line 286 of file acopcode.h.

◆ ARGI_NAME_OP

#define ARGI_NAME_OP   ARGI_INVALID_OPCODE

Definition at line 287 of file acopcode.h.

◆ ARGI_NAMEDFIELD_OP

#define ARGI_NAMEDFIELD_OP   ARGI_INVALID_OPCODE

Definition at line 288 of file acopcode.h.

◆ ARGI_NAMEPATH_OP

#define ARGI_NAMEPATH_OP   ARGI_INVALID_OPCODE

Definition at line 289 of file acopcode.h.

◆ ARGI_NOOP_OP

#define ARGI_NOOP_OP   ARG_NONE

Definition at line 290 of file acopcode.h.

◆ ARGI_NOTIFY_OP

#define ARGI_NOTIFY_OP   ARGI_LIST2 (ARGI_DEVICE_REF, ARGI_INTEGER)

Definition at line 291 of file acopcode.h.

◆ ARGI_OBJECT_TYPE_OP

#define ARGI_OBJECT_TYPE_OP   ARGI_LIST1 (ARGI_ANYTYPE)

Definition at line 292 of file acopcode.h.

◆ ARGI_ONE_OP

#define ARGI_ONE_OP   ARG_NONE

Definition at line 293 of file acopcode.h.

◆ ARGI_ONES_OP

#define ARGI_ONES_OP   ARG_NONE

Definition at line 294 of file acopcode.h.

◆ ARGI_PACKAGE_OP

#define ARGI_PACKAGE_OP   ARGI_LIST1 (ARGI_INTEGER)

Definition at line 295 of file acopcode.h.

◆ ARGI_POWER_RES_OP

#define ARGI_POWER_RES_OP   ARGI_INVALID_OPCODE

Definition at line 296 of file acopcode.h.

◆ ARGI_PROCESSOR_OP

#define ARGI_PROCESSOR_OP   ARGI_INVALID_OPCODE

Definition at line 297 of file acopcode.h.

◆ ARGI_QWORD_OP

#define ARGI_QWORD_OP   ARGI_INVALID_OPCODE

Definition at line 298 of file acopcode.h.

◆ ARGI_REF_OF_OP

#define ARGI_REF_OF_OP   ARGI_LIST1 (ARGI_OBJECT_REF)

Definition at line 299 of file acopcode.h.

◆ ARGI_REGION_OP

#define ARGI_REGION_OP   ARGI_LIST2 (ARGI_INTEGER, ARGI_INTEGER)

Definition at line 300 of file acopcode.h.

◆ ARGI_RELEASE_OP

#define ARGI_RELEASE_OP   ARGI_LIST1 (ARGI_MUTEX)

Definition at line 301 of file acopcode.h.

◆ ARGI_RESERVEDFIELD_OP

#define ARGI_RESERVEDFIELD_OP   ARGI_INVALID_OPCODE

Definition at line 302 of file acopcode.h.

◆ ARGI_RESET_OP

#define ARGI_RESET_OP   ARGI_LIST1 (ARGI_EVENT)

Definition at line 303 of file acopcode.h.

◆ ARGI_RETURN_OP

#define ARGI_RETURN_OP   ARGI_INVALID_OPCODE

Definition at line 304 of file acopcode.h.

◆ ARGI_REVISION_OP

#define ARGI_REVISION_OP   ARG_NONE

Definition at line 305 of file acopcode.h.

◆ ARGI_SCOPE_OP

#define ARGI_SCOPE_OP   ARGI_INVALID_OPCODE

Definition at line 306 of file acopcode.h.

◆ ARGI_SERIALFIELD_OP

#define ARGI_SERIALFIELD_OP   ARGI_INVALID_OPCODE

Definition at line 307 of file acopcode.h.

◆ ARGI_SHIFT_LEFT_OP

Definition at line 308 of file acopcode.h.

◆ ARGI_SHIFT_RIGHT_OP

#define ARGI_SHIFT_RIGHT_OP   ARGI_LIST3 (ARGI_INTEGER, ARGI_INTEGER, ARGI_TARGETREF)

Definition at line 309 of file acopcode.h.

◆ ARGI_SIGNAL_OP

#define ARGI_SIGNAL_OP   ARGI_LIST1 (ARGI_EVENT)

Definition at line 310 of file acopcode.h.

◆ ARGI_SIZE_OF_OP

#define ARGI_SIZE_OF_OP   ARGI_LIST1 (ARGI_DATAOBJECT)

Definition at line 311 of file acopcode.h.

◆ ARGI_SLEEP_OP

#define ARGI_SLEEP_OP   ARGI_LIST1 (ARGI_INTEGER)

Definition at line 312 of file acopcode.h.

◆ ARGI_STALL_OP

#define ARGI_STALL_OP   ARGI_LIST1 (ARGI_INTEGER)

Definition at line 313 of file acopcode.h.

◆ ARGI_STATICSTRING_OP

#define ARGI_STATICSTRING_OP   ARGI_INVALID_OPCODE

Definition at line 314 of file acopcode.h.

◆ ARGI_STORE_OP

Definition at line 315 of file acopcode.h.

◆ ARGI_STRING_OP

#define ARGI_STRING_OP   ARGI_INVALID_OPCODE

Definition at line 316 of file acopcode.h.

◆ ARGI_SUBTRACT_OP

Definition at line 317 of file acopcode.h.

◆ ARGI_THERMAL_ZONE_OP

#define ARGI_THERMAL_ZONE_OP   ARGI_INVALID_OPCODE

Definition at line 318 of file acopcode.h.

◆ ARGI_TIMER_OP

#define ARGI_TIMER_OP   ARG_NONE

Definition at line 319 of file acopcode.h.

◆ ARGI_TO_BCD_OP

Definition at line 320 of file acopcode.h.

◆ ARGI_TO_BUFFER_OP

Definition at line 321 of file acopcode.h.

◆ ARGI_TO_DEC_STR_OP

Definition at line 322 of file acopcode.h.

◆ ARGI_TO_HEX_STR_OP

Definition at line 323 of file acopcode.h.

◆ ARGI_TO_INTEGER_OP

Definition at line 324 of file acopcode.h.

◆ ARGI_TO_STRING_OP

Definition at line 325 of file acopcode.h.

◆ ARGI_UNLOAD_OP

#define ARGI_UNLOAD_OP   ARGI_LIST1 (ARGI_DDBHANDLE)

Definition at line 326 of file acopcode.h.

◆ ARGI_VAR_PACKAGE_OP

#define ARGI_VAR_PACKAGE_OP   ARGI_LIST1 (ARGI_INTEGER)

Definition at line 327 of file acopcode.h.

◆ ARGI_WAIT_OP

#define ARGI_WAIT_OP   ARGI_LIST2 (ARGI_EVENT, ARGI_INTEGER)

Definition at line 328 of file acopcode.h.

◆ ARGI_WHILE_OP

#define ARGI_WHILE_OP   ARGI_INVALID_OPCODE

Definition at line 329 of file acopcode.h.

◆ ARGI_WORD_OP

#define ARGI_WORD_OP   ARGI_INVALID_OPCODE

Definition at line 330 of file acopcode.h.

◆ ARGI_ZERO_OP

#define ARGI_ZERO_OP   ARG_NONE

Definition at line 331 of file acopcode.h.

◆ ARGP_ACCESSFIELD_OP

#define ARGP_ACCESSFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 71 of file acopcode.h.

◆ ARGP_ACQUIRE_OP

#define ARGP_ACQUIRE_OP   ARGP_LIST2 (ARGP_SUPERNAME, ARGP_WORDDATA)

Definition at line 72 of file acopcode.h.

◆ ARGP_ADD_OP

Definition at line 73 of file acopcode.h.

◆ ARGP_ALIAS_OP

#define ARGP_ALIAS_OP   ARGP_LIST2 (ARGP_NAMESTRING, ARGP_NAME)

Definition at line 74 of file acopcode.h.

◆ ARGP_ARG0

#define ARGP_ARG0   ARG_NONE

Definition at line 75 of file acopcode.h.

◆ ARGP_ARG1

#define ARGP_ARG1   ARG_NONE

Definition at line 76 of file acopcode.h.

◆ ARGP_ARG2

#define ARGP_ARG2   ARG_NONE

Definition at line 77 of file acopcode.h.

◆ ARGP_ARG3

#define ARGP_ARG3   ARG_NONE

Definition at line 78 of file acopcode.h.

◆ ARGP_ARG4

#define ARGP_ARG4   ARG_NONE

Definition at line 79 of file acopcode.h.

◆ ARGP_ARG5

#define ARGP_ARG5   ARG_NONE

Definition at line 80 of file acopcode.h.

◆ ARGP_ARG6

#define ARGP_ARG6   ARG_NONE

Definition at line 81 of file acopcode.h.

◆ ARGP_BANK_FIELD_OP

◆ ARGP_BIT_AND_OP

Definition at line 83 of file acopcode.h.

◆ ARGP_BIT_NAND_OP

Definition at line 84 of file acopcode.h.

◆ ARGP_BIT_NOR_OP

Definition at line 85 of file acopcode.h.

◆ ARGP_BIT_NOT_OP

#define ARGP_BIT_NOT_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 86 of file acopcode.h.

◆ ARGP_BIT_OR_OP

Definition at line 87 of file acopcode.h.

◆ ARGP_BIT_XOR_OP

Definition at line 88 of file acopcode.h.

◆ ARGP_BREAK_OP

#define ARGP_BREAK_OP   ARG_NONE

Definition at line 89 of file acopcode.h.

◆ ARGP_BREAK_POINT_OP

#define ARGP_BREAK_POINT_OP   ARG_NONE

Definition at line 90 of file acopcode.h.

◆ ARGP_BUFFER_OP

Definition at line 91 of file acopcode.h.

◆ ARGP_BYTE_OP

#define ARGP_BYTE_OP   ARGP_LIST1 (ARGP_BYTEDATA)

Definition at line 92 of file acopcode.h.

◆ ARGP_BYTELIST_OP

#define ARGP_BYTELIST_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 93 of file acopcode.h.

◆ ARGP_COMMENT_OP

#define ARGP_COMMENT_OP   ARGP_LIST2 (ARGP_BYTEDATA, ARGP_COMMENT)

Definition at line 94 of file acopcode.h.

◆ ARGP_CONCAT_OP

Definition at line 95 of file acopcode.h.

◆ ARGP_CONCAT_RES_OP

#define ARGP_CONCAT_RES_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)

Definition at line 96 of file acopcode.h.

◆ ARGP_COND_REF_OF_OP

#define ARGP_COND_REF_OF_OP   ARGP_LIST2 (ARGP_SIMPLENAME, ARGP_TARGET)

Definition at line 97 of file acopcode.h.

◆ ARGP_CONNECTFIELD_OP

#define ARGP_CONNECTFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 98 of file acopcode.h.

◆ ARGP_CONTINUE_OP

#define ARGP_CONTINUE_OP   ARG_NONE

Definition at line 99 of file acopcode.h.

◆ ARGP_COPY_OP

Definition at line 100 of file acopcode.h.

◆ ARGP_CREATE_BIT_FIELD_OP

#define ARGP_CREATE_BIT_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)

Definition at line 101 of file acopcode.h.

◆ ARGP_CREATE_BYTE_FIELD_OP

#define ARGP_CREATE_BYTE_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)

Definition at line 102 of file acopcode.h.

◆ ARGP_CREATE_DWORD_FIELD_OP

#define ARGP_CREATE_DWORD_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)

Definition at line 103 of file acopcode.h.

◆ ARGP_CREATE_FIELD_OP

Definition at line 104 of file acopcode.h.

◆ ARGP_CREATE_QWORD_FIELD_OP

#define ARGP_CREATE_QWORD_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)

Definition at line 105 of file acopcode.h.

◆ ARGP_CREATE_WORD_FIELD_OP

#define ARGP_CREATE_WORD_FIELD_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_NAME)

Definition at line 106 of file acopcode.h.

◆ ARGP_DATA_REGION_OP

Definition at line 107 of file acopcode.h.

◆ ARGP_DEBUG_OP

#define ARGP_DEBUG_OP   ARG_NONE

Definition at line 108 of file acopcode.h.

◆ ARGP_DECREMENT_OP

#define ARGP_DECREMENT_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 109 of file acopcode.h.

◆ ARGP_DEREF_OF_OP

#define ARGP_DEREF_OF_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 110 of file acopcode.h.

◆ ARGP_DEVICE_OP

Definition at line 111 of file acopcode.h.

◆ ARGP_DIVIDE_OP

Definition at line 112 of file acopcode.h.

◆ ARGP_DWORD_OP

#define ARGP_DWORD_OP   ARGP_LIST1 (ARGP_DWORDDATA)

Definition at line 113 of file acopcode.h.

◆ ARGP_ELSE_OP

Definition at line 114 of file acopcode.h.

◆ ARGP_EVENT_OP

#define ARGP_EVENT_OP   ARGP_LIST1 (ARGP_NAME)

Definition at line 115 of file acopcode.h.

◆ ARGP_EXTERNAL_OP

Definition at line 116 of file acopcode.h.

◆ ARGP_FATAL_OP

Definition at line 117 of file acopcode.h.

◆ ARGP_FIELD_OP

Definition at line 118 of file acopcode.h.

◆ ARGP_FIND_SET_LEFT_BIT_OP

#define ARGP_FIND_SET_LEFT_BIT_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 119 of file acopcode.h.

◆ ARGP_FIND_SET_RIGHT_BIT_OP

#define ARGP_FIND_SET_RIGHT_BIT_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 120 of file acopcode.h.

◆ ARGP_FROM_BCD_OP

#define ARGP_FROM_BCD_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 121 of file acopcode.h.

◆ ARGP_IF_OP

Definition at line 122 of file acopcode.h.

◆ ARGP_INCREMENT_OP

#define ARGP_INCREMENT_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 123 of file acopcode.h.

◆ ARGP_INDEX_FIELD_OP

Definition at line 124 of file acopcode.h.

◆ ARGP_INDEX_OP

Definition at line 125 of file acopcode.h.

◆ ARGP_LAND_OP

#define ARGP_LAND_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)

Definition at line 126 of file acopcode.h.

◆ ARGP_LEQUAL_OP

#define ARGP_LEQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)

Definition at line 127 of file acopcode.h.

◆ ARGP_LGREATER_OP

#define ARGP_LGREATER_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)

Definition at line 128 of file acopcode.h.

◆ ARGP_LGREATEREQUAL_OP

#define ARGP_LGREATEREQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)

Definition at line 129 of file acopcode.h.

◆ ARGP_LLESS_OP

#define ARGP_LLESS_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)

Definition at line 130 of file acopcode.h.

◆ ARGP_LLESSEQUAL_OP

#define ARGP_LLESSEQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)

Definition at line 131 of file acopcode.h.

◆ ARGP_LNOT_OP

#define ARGP_LNOT_OP   ARGP_LIST1 (ARGP_TERMARG)

Definition at line 132 of file acopcode.h.

◆ ARGP_LNOTEQUAL_OP

#define ARGP_LNOTEQUAL_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TERMARG)

Definition at line 133 of file acopcode.h.

◆ ARGP_LOAD_OP

Definition at line 134 of file acopcode.h.

◆ ARGP_LOAD_TABLE_OP

Definition at line 135 of file acopcode.h.

◆ ARGP_LOCAL0

#define ARGP_LOCAL0   ARG_NONE

Definition at line 136 of file acopcode.h.

◆ ARGP_LOCAL1

#define ARGP_LOCAL1   ARG_NONE

Definition at line 137 of file acopcode.h.

◆ ARGP_LOCAL2

#define ARGP_LOCAL2   ARG_NONE

Definition at line 138 of file acopcode.h.

◆ ARGP_LOCAL3

#define ARGP_LOCAL3   ARG_NONE

Definition at line 139 of file acopcode.h.

◆ ARGP_LOCAL4

#define ARGP_LOCAL4   ARG_NONE

Definition at line 140 of file acopcode.h.

◆ ARGP_LOCAL5

#define ARGP_LOCAL5   ARG_NONE

Definition at line 141 of file acopcode.h.

◆ ARGP_LOCAL6

#define ARGP_LOCAL6   ARG_NONE

Definition at line 142 of file acopcode.h.

◆ ARGP_LOCAL7

#define ARGP_LOCAL7   ARG_NONE

Definition at line 143 of file acopcode.h.

◆ ARGP_LOR_OP

Definition at line 144 of file acopcode.h.

◆ ARGP_MATCH_OP

◆ ARGP_METHOD_OP

Definition at line 146 of file acopcode.h.

◆ ARGP_METHODCALL_OP

#define ARGP_METHODCALL_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 147 of file acopcode.h.

◆ ARGP_MID_OP

Definition at line 148 of file acopcode.h.

◆ ARGP_MOD_OP

Definition at line 149 of file acopcode.h.

◆ ARGP_MULTIPLY_OP

Definition at line 150 of file acopcode.h.

◆ ARGP_MUTEX_OP

#define ARGP_MUTEX_OP   ARGP_LIST2 (ARGP_NAME, ARGP_BYTEDATA)

Definition at line 151 of file acopcode.h.

◆ ARGP_NAME_OP

#define ARGP_NAME_OP   ARGP_LIST2 (ARGP_NAME, ARGP_DATAOBJ)

Definition at line 152 of file acopcode.h.

◆ ARGP_NAMEDFIELD_OP

#define ARGP_NAMEDFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 153 of file acopcode.h.

◆ ARGP_NAMEPATH_OP

#define ARGP_NAMEPATH_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 154 of file acopcode.h.

◆ ARGP_NOOP_OP

#define ARGP_NOOP_OP   ARG_NONE

Definition at line 155 of file acopcode.h.

◆ ARGP_NOTIFY_OP

#define ARGP_NOTIFY_OP   ARGP_LIST2 (ARGP_SUPERNAME, ARGP_TERMARG)

Definition at line 156 of file acopcode.h.

◆ ARGP_OBJECT_TYPE_OP

#define ARGP_OBJECT_TYPE_OP   ARGP_LIST1 (ARGP_SIMPLENAME)

Definition at line 157 of file acopcode.h.

◆ ARGP_ONE_OP

#define ARGP_ONE_OP   ARG_NONE

Definition at line 158 of file acopcode.h.

◆ ARGP_ONES_OP

#define ARGP_ONES_OP   ARG_NONE

Definition at line 159 of file acopcode.h.

◆ ARGP_PACKAGE_OP

Definition at line 160 of file acopcode.h.

◆ ARGP_POWER_RES_OP

Definition at line 161 of file acopcode.h.

◆ ARGP_PROCESSOR_OP

Definition at line 162 of file acopcode.h.

◆ ARGP_QWORD_OP

#define ARGP_QWORD_OP   ARGP_LIST1 (ARGP_QWORDDATA)

Definition at line 163 of file acopcode.h.

◆ ARGP_REF_OF_OP

#define ARGP_REF_OF_OP   ARGP_LIST1 (ARGP_SIMPLENAME)

Definition at line 164 of file acopcode.h.

◆ ARGP_REGION_OP

Definition at line 165 of file acopcode.h.

◆ ARGP_RELEASE_OP

#define ARGP_RELEASE_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 166 of file acopcode.h.

◆ ARGP_RESERVEDFIELD_OP

#define ARGP_RESERVEDFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 167 of file acopcode.h.

◆ ARGP_RESET_OP

#define ARGP_RESET_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 168 of file acopcode.h.

◆ ARGP_RETURN_OP

#define ARGP_RETURN_OP   ARGP_LIST1 (ARGP_TERMARG)

Definition at line 169 of file acopcode.h.

◆ ARGP_REVISION_OP

#define ARGP_REVISION_OP   ARG_NONE

Definition at line 170 of file acopcode.h.

◆ ARGP_SCOPE_OP

Definition at line 171 of file acopcode.h.

◆ ARGP_SERIALFIELD_OP

#define ARGP_SERIALFIELD_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 172 of file acopcode.h.

◆ ARGP_SHIFT_LEFT_OP

#define ARGP_SHIFT_LEFT_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)

Definition at line 173 of file acopcode.h.

◆ ARGP_SHIFT_RIGHT_OP

#define ARGP_SHIFT_RIGHT_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)

Definition at line 174 of file acopcode.h.

◆ ARGP_SIGNAL_OP

#define ARGP_SIGNAL_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 175 of file acopcode.h.

◆ ARGP_SIZE_OF_OP

#define ARGP_SIZE_OF_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 176 of file acopcode.h.

◆ ARGP_SLEEP_OP

#define ARGP_SLEEP_OP   ARGP_LIST1 (ARGP_TERMARG)

Definition at line 177 of file acopcode.h.

◆ ARGP_STALL_OP

#define ARGP_STALL_OP   ARGP_LIST1 (ARGP_TERMARG)

Definition at line 178 of file acopcode.h.

◆ ARGP_STATICSTRING_OP

#define ARGP_STATICSTRING_OP   ARGP_LIST1 (ARGP_NAMESTRING)

Definition at line 179 of file acopcode.h.

◆ ARGP_STORE_OP

#define ARGP_STORE_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_SUPERNAME)

Definition at line 180 of file acopcode.h.

◆ ARGP_STRING_OP

#define ARGP_STRING_OP   ARGP_LIST1 (ARGP_CHARLIST)

Definition at line 181 of file acopcode.h.

◆ ARGP_SUBTRACT_OP

Definition at line 182 of file acopcode.h.

◆ ARGP_THERMAL_ZONE_OP

#define ARGP_THERMAL_ZONE_OP   ARGP_LIST3 (ARGP_PKGLENGTH, ARGP_NAME, ARGP_OBJLIST)

Definition at line 183 of file acopcode.h.

◆ ARGP_TIMER_OP

#define ARGP_TIMER_OP   ARG_NONE

Definition at line 184 of file acopcode.h.

◆ ARGP_TO_BCD_OP

#define ARGP_TO_BCD_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 185 of file acopcode.h.

◆ ARGP_TO_BUFFER_OP

#define ARGP_TO_BUFFER_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 186 of file acopcode.h.

◆ ARGP_TO_DEC_STR_OP

#define ARGP_TO_DEC_STR_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 187 of file acopcode.h.

◆ ARGP_TO_HEX_STR_OP

#define ARGP_TO_HEX_STR_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 188 of file acopcode.h.

◆ ARGP_TO_INTEGER_OP

#define ARGP_TO_INTEGER_OP   ARGP_LIST2 (ARGP_TERMARG, ARGP_TARGET)

Definition at line 189 of file acopcode.h.

◆ ARGP_TO_STRING_OP

#define ARGP_TO_STRING_OP   ARGP_LIST3 (ARGP_TERMARG, ARGP_TERMARG, ARGP_TARGET)

Definition at line 190 of file acopcode.h.

◆ ARGP_UNLOAD_OP

#define ARGP_UNLOAD_OP   ARGP_LIST1 (ARGP_SUPERNAME)

Definition at line 191 of file acopcode.h.

◆ ARGP_VAR_PACKAGE_OP

Definition at line 192 of file acopcode.h.

◆ ARGP_WAIT_OP

Definition at line 193 of file acopcode.h.

◆ ARGP_WHILE_OP

Definition at line 194 of file acopcode.h.

◆ ARGP_WORD_OP

#define ARGP_WORD_OP   ARGP_LIST1 (ARGP_WORDDATA)

Definition at line 195 of file acopcode.h.

◆ ARGP_ZERO_OP

#define ARGP_ZERO_OP   ARG_NONE

Definition at line 196 of file acopcode.h.

◆ MAX_EXTENDED_OPCODE

#define MAX_EXTENDED_OPCODE   0x88

Definition at line 47 of file acopcode.h.

◆ MAX_INTERNAL_OPCODE

#define MAX_INTERNAL_OPCODE

Definition at line 49 of file acopcode.h.

◆ NUM_EXTENDED_OPCODE

#define NUM_EXTENDED_OPCODE   (MAX_EXTENDED_OPCODE + 1)

Definition at line 48 of file acopcode.h.

◆ NUM_INTERNAL_OPCODE

#define NUM_INTERNAL_OPCODE   (MAX_INTERNAL_OPCODE + 1)

Definition at line 50 of file acopcode.h.