TianoCore EDK2 master
Loading...
Searching...
No Matches
AcpiAml.h File Reference

Go to the source code of this file.

Macros

#define AML_ZERO_OP   0x00
 
#define AML_ONE_OP   0x01
 
#define AML_ALIAS_OP   0x06
 
#define AML_NAME_OP   0x08
 
#define AML_BYTE_PREFIX   0x0a
 
#define AML_WORD_PREFIX   0x0b
 
#define AML_DWORD_PREFIX   0x0c
 
#define AML_STRING_PREFIX   0x0d
 
#define AML_QWORD_PREFIX   0x0e
 
#define AML_SCOPE_OP   0x10
 
#define AML_BUFFER_OP   0x11
 
#define AML_PACKAGE_OP   0x12
 
#define AML_VAR_PACKAGE_OP   0x13
 
#define AML_METHOD_OP   0x14
 
#define AML_EXTERNAL_OP   0x15
 
#define AML_DUAL_NAME_PREFIX   0x2e
 
#define AML_MULTI_NAME_PREFIX   0x2f
 
#define AML_NAME_CHAR_A   0x41
 
#define AML_NAME_CHAR_B   0x42
 
#define AML_NAME_CHAR_C   0x43
 
#define AML_NAME_CHAR_D   0x44
 
#define AML_NAME_CHAR_E   0x45
 
#define AML_NAME_CHAR_F   0x46
 
#define AML_NAME_CHAR_G   0x47
 
#define AML_NAME_CHAR_H   0x48
 
#define AML_NAME_CHAR_I   0x49
 
#define AML_NAME_CHAR_J   0x4a
 
#define AML_NAME_CHAR_K   0x4b
 
#define AML_NAME_CHAR_L   0x4c
 
#define AML_NAME_CHAR_M   0x4d
 
#define AML_NAME_CHAR_N   0x4e
 
#define AML_NAME_CHAR_O   0x4f
 
#define AML_NAME_CHAR_P   0x50
 
#define AML_NAME_CHAR_Q   0x51
 
#define AML_NAME_CHAR_R   0x52
 
#define AML_NAME_CHAR_S   0x53
 
#define AML_NAME_CHAR_T   0x54
 
#define AML_NAME_CHAR_U   0x55
 
#define AML_NAME_CHAR_V   0x56
 
#define AML_NAME_CHAR_W   0x57
 
#define AML_NAME_CHAR_X   0x58
 
#define AML_NAME_CHAR_Y   0x59
 
#define AML_NAME_CHAR_Z   0x5a
 
#define AML_ROOT_CHAR   0x5c
 
#define AML_PARENT_PREFIX_CHAR   0x5e
 
#define AML_NAME_CHAR__   0x5f
 
#define AML_LOCAL0   0x60
 
#define AML_LOCAL1   0x61
 
#define AML_LOCAL2   0x62
 
#define AML_LOCAL3   0x63
 
#define AML_LOCAL4   0x64
 
#define AML_LOCAL5   0x65
 
#define AML_LOCAL6   0x66
 
#define AML_LOCAL7   0x67
 
#define AML_ARG0   0x68
 
#define AML_ARG1   0x69
 
#define AML_ARG2   0x6a
 
#define AML_ARG3   0x6b
 
#define AML_ARG4   0x6c
 
#define AML_ARG5   0x6d
 
#define AML_ARG6   0x6e
 
#define AML_STORE_OP   0x70
 
#define AML_REF_OF_OP   0x71
 
#define AML_ADD_OP   0x72
 
#define AML_CONCAT_OP   0x73
 
#define AML_SUBTRACT_OP   0x74
 
#define AML_INCREMENT_OP   0x75
 
#define AML_DECREMENT_OP   0x76
 
#define AML_MULTIPLY_OP   0x77
 
#define AML_DIVIDE_OP   0x78
 
#define AML_SHIFT_LEFT_OP   0x79
 
#define AML_SHIFT_RIGHT_OP   0x7a
 
#define AML_AND_OP   0x7b
 
#define AML_NAND_OP   0x7c
 
#define AML_OR_OP   0x7d
 
#define AML_NOR_OP   0x7e
 
#define AML_XOR_OP   0x7f
 
#define AML_NOT_OP   0x80
 
#define AML_FIND_SET_LEFT_BIT_OP   0x81
 
#define AML_FIND_SET_RIGHT_BIT_OP   0x82
 
#define AML_DEREF_OF_OP   0x83
 
#define AML_CONCAT_RES_OP   0x84
 
#define AML_MOD_OP   0x85
 
#define AML_NOTIFY_OP   0x86
 
#define AML_SIZE_OF_OP   0x87
 
#define AML_INDEX_OP   0x88
 
#define AML_MATCH_OP   0x89
 
#define AML_CREATE_DWORD_FIELD_OP   0x8a
 
#define AML_CREATE_WORD_FIELD_OP   0x8b
 
#define AML_CREATE_BYTE_FIELD_OP   0x8c
 
#define AML_CREATE_BIT_FIELD_OP   0x8d
 
#define AML_OBJECT_TYPE_OP   0x8e
 
#define AML_CREATE_QWORD_FIELD_OP   0x8f
 
#define AML_LAND_OP   0x90
 
#define AML_LOR_OP   0x91
 
#define AML_LNOT_OP   0x92
 
#define AML_LEQUAL_OP   0x93
 
#define AML_LGREATER_OP   0x94
 
#define AML_LLESS_OP   0x95
 
#define AML_TO_BUFFER_OP   0x96
 
#define AML_TO_DEC_STRING_OP   0x97
 
#define AML_TO_HEX_STRING_OP   0x98
 
#define AML_TO_INTEGER_OP   0x99
 
#define AML_TO_STRING_OP   0x9c
 
#define AML_COPY_OBJECT_OP   0x9d
 
#define AML_MID_OP   0x9e
 
#define AML_CONTINUE_OP   0x9f
 
#define AML_IF_OP   0xa0
 
#define AML_ELSE_OP   0xa1
 
#define AML_WHILE_OP   0xa2
 
#define AML_NOOP_OP   0xa3
 
#define AML_RETURN_OP   0xa4
 
#define AML_BREAK_OP   0xa5
 
#define AML_BREAK_POINT_OP   0xcc
 
#define AML_ONES_OP   0xff
 
#define AML_EXT_OP   0x5b
 
#define AML_EXT_MUTEX_OP   0x01
 
#define AML_EXT_EVENT_OP   0x02
 
#define AML_EXT_COND_REF_OF_OP   0x12
 
#define AML_EXT_CREATE_FIELD_OP   0x13
 
#define AML_EXT_LOAD_TABLE_OP   0x1f
 
#define AML_EXT_LOAD_OP   0x20
 
#define AML_EXT_STALL_OP   0x21
 
#define AML_EXT_SLEEP_OP   0x22
 
#define AML_EXT_ACQUIRE_OP   0x23
 
#define AML_EXT_SIGNAL_OP   0x24
 
#define AML_EXT_WAIT_OP   0x25
 
#define AML_EXT_RESET_OP   0x26
 
#define AML_EXT_RELEASE_OP   0x27
 
#define AML_EXT_FROM_BCD_OP   0x28
 
#define AML_EXT_TO_BCD_OP   0x29
 
#define AML_EXT_UNLOAD_OP   0x2a
 
#define AML_EXT_REVISION_OP   0x30
 
#define AML_EXT_DEBUG_OP   0x31
 
#define AML_EXT_FATAL_OP   0x32
 
#define AML_EXT_TIMER_OP   0x33
 
#define AML_EXT_REGION_OP   0x80
 
#define AML_EXT_FIELD_OP   0x81
 
#define AML_EXT_DEVICE_OP   0x82
 
#define AML_EXT_PROCESSOR_OP   0x83
 
#define AML_EXT_POWER_RES_OP   0x84
 
#define AML_EXT_THERMAL_ZONE_OP   0x85
 
#define AML_EXT_INDEX_FIELD_OP   0x86
 
#define AML_EXT_BANK_FIELD_OP   0x87
 
#define AML_EXT_DATA_REGION_OP   0x88
 
#define AML_FIELD_RESERVED_OP   0x00
 
#define AML_FIELD_ACCESS_OP   0x01
 
#define AML_FIELD_CONNECTION_OP   0x02
 
#define AML_FIELD_EXT_ACCESS_OP   0x03
 
#define AML_NAME_SEG_SIZE   4
 

Detailed Description

This file contains AML code definition in the latest ACPI spec.

Copyright (c) 2011, Intel Corporation. All rights reserved.
Copyright (c) 2019 - 2021, Arm Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file AcpiAml.h.

Macro Definition Documentation

◆ AML_ADD_OP

#define AML_ADD_OP   0x72

Definition at line 83 of file AcpiAml.h.

◆ AML_ALIAS_OP

#define AML_ALIAS_OP   0x06

Definition at line 22 of file AcpiAml.h.

◆ AML_AND_OP

#define AML_AND_OP   0x7b

Definition at line 92 of file AcpiAml.h.

◆ AML_ARG0

#define AML_ARG0   0x68

Definition at line 74 of file AcpiAml.h.

◆ AML_ARG1

#define AML_ARG1   0x69

Definition at line 75 of file AcpiAml.h.

◆ AML_ARG2

#define AML_ARG2   0x6a

Definition at line 76 of file AcpiAml.h.

◆ AML_ARG3

#define AML_ARG3   0x6b

Definition at line 77 of file AcpiAml.h.

◆ AML_ARG4

#define AML_ARG4   0x6c

Definition at line 78 of file AcpiAml.h.

◆ AML_ARG5

#define AML_ARG5   0x6d

Definition at line 79 of file AcpiAml.h.

◆ AML_ARG6

#define AML_ARG6   0x6e

Definition at line 80 of file AcpiAml.h.

◆ AML_BREAK_OP

#define AML_BREAK_OP   0xa5

Definition at line 132 of file AcpiAml.h.

◆ AML_BREAK_POINT_OP

#define AML_BREAK_POINT_OP   0xcc

Definition at line 133 of file AcpiAml.h.

◆ AML_BUFFER_OP

#define AML_BUFFER_OP   0x11

Definition at line 30 of file AcpiAml.h.

◆ AML_BYTE_PREFIX

#define AML_BYTE_PREFIX   0x0a

Definition at line 24 of file AcpiAml.h.

◆ AML_CONCAT_OP

#define AML_CONCAT_OP   0x73

Definition at line 84 of file AcpiAml.h.

◆ AML_CONCAT_RES_OP

#define AML_CONCAT_RES_OP   0x84

Definition at line 101 of file AcpiAml.h.

◆ AML_CONTINUE_OP

#define AML_CONTINUE_OP   0x9f

Definition at line 126 of file AcpiAml.h.

◆ AML_COPY_OBJECT_OP

#define AML_COPY_OBJECT_OP   0x9d

Definition at line 124 of file AcpiAml.h.

◆ AML_CREATE_BIT_FIELD_OP

#define AML_CREATE_BIT_FIELD_OP   0x8d

Definition at line 110 of file AcpiAml.h.

◆ AML_CREATE_BYTE_FIELD_OP

#define AML_CREATE_BYTE_FIELD_OP   0x8c

Definition at line 109 of file AcpiAml.h.

◆ AML_CREATE_DWORD_FIELD_OP

#define AML_CREATE_DWORD_FIELD_OP   0x8a

Definition at line 107 of file AcpiAml.h.

◆ AML_CREATE_QWORD_FIELD_OP

#define AML_CREATE_QWORD_FIELD_OP   0x8f

Definition at line 112 of file AcpiAml.h.

◆ AML_CREATE_WORD_FIELD_OP

#define AML_CREATE_WORD_FIELD_OP   0x8b

Definition at line 108 of file AcpiAml.h.

◆ AML_DECREMENT_OP

#define AML_DECREMENT_OP   0x76

Definition at line 87 of file AcpiAml.h.

◆ AML_DEREF_OF_OP

#define AML_DEREF_OF_OP   0x83

Definition at line 100 of file AcpiAml.h.

◆ AML_DIVIDE_OP

#define AML_DIVIDE_OP   0x78

Definition at line 89 of file AcpiAml.h.

◆ AML_DUAL_NAME_PREFIX

#define AML_DUAL_NAME_PREFIX   0x2e

Definition at line 35 of file AcpiAml.h.

◆ AML_DWORD_PREFIX

#define AML_DWORD_PREFIX   0x0c

Definition at line 26 of file AcpiAml.h.

◆ AML_ELSE_OP

#define AML_ELSE_OP   0xa1

Definition at line 128 of file AcpiAml.h.

◆ AML_EXT_ACQUIRE_OP

#define AML_EXT_ACQUIRE_OP   0x23

Definition at line 149 of file AcpiAml.h.

◆ AML_EXT_BANK_FIELD_OP

#define AML_EXT_BANK_FIELD_OP   0x87

Definition at line 168 of file AcpiAml.h.

◆ AML_EXT_COND_REF_OF_OP

#define AML_EXT_COND_REF_OF_OP   0x12

Definition at line 143 of file AcpiAml.h.

◆ AML_EXT_CREATE_FIELD_OP

#define AML_EXT_CREATE_FIELD_OP   0x13

Definition at line 144 of file AcpiAml.h.

◆ AML_EXT_DATA_REGION_OP

#define AML_EXT_DATA_REGION_OP   0x88

Definition at line 169 of file AcpiAml.h.

◆ AML_EXT_DEBUG_OP

#define AML_EXT_DEBUG_OP   0x31

Definition at line 158 of file AcpiAml.h.

◆ AML_EXT_DEVICE_OP

#define AML_EXT_DEVICE_OP   0x82

Definition at line 163 of file AcpiAml.h.

◆ AML_EXT_EVENT_OP

#define AML_EXT_EVENT_OP   0x02

Definition at line 142 of file AcpiAml.h.

◆ AML_EXT_FATAL_OP

#define AML_EXT_FATAL_OP   0x32

Definition at line 159 of file AcpiAml.h.

◆ AML_EXT_FIELD_OP

#define AML_EXT_FIELD_OP   0x81

Definition at line 162 of file AcpiAml.h.

◆ AML_EXT_FROM_BCD_OP

#define AML_EXT_FROM_BCD_OP   0x28

Definition at line 154 of file AcpiAml.h.

◆ AML_EXT_INDEX_FIELD_OP

#define AML_EXT_INDEX_FIELD_OP   0x86

Definition at line 167 of file AcpiAml.h.

◆ AML_EXT_LOAD_OP

#define AML_EXT_LOAD_OP   0x20

Definition at line 146 of file AcpiAml.h.

◆ AML_EXT_LOAD_TABLE_OP

#define AML_EXT_LOAD_TABLE_OP   0x1f

Definition at line 145 of file AcpiAml.h.

◆ AML_EXT_MUTEX_OP

#define AML_EXT_MUTEX_OP   0x01

Definition at line 141 of file AcpiAml.h.

◆ AML_EXT_OP

#define AML_EXT_OP   0x5b

Definition at line 139 of file AcpiAml.h.

◆ AML_EXT_POWER_RES_OP

#define AML_EXT_POWER_RES_OP   0x84

Definition at line 165 of file AcpiAml.h.

◆ AML_EXT_PROCESSOR_OP

#define AML_EXT_PROCESSOR_OP   0x83

Definition at line 164 of file AcpiAml.h.

◆ AML_EXT_REGION_OP

#define AML_EXT_REGION_OP   0x80

Definition at line 161 of file AcpiAml.h.

◆ AML_EXT_RELEASE_OP

#define AML_EXT_RELEASE_OP   0x27

Definition at line 153 of file AcpiAml.h.

◆ AML_EXT_RESET_OP

#define AML_EXT_RESET_OP   0x26

Definition at line 152 of file AcpiAml.h.

◆ AML_EXT_REVISION_OP

#define AML_EXT_REVISION_OP   0x30

Definition at line 157 of file AcpiAml.h.

◆ AML_EXT_SIGNAL_OP

#define AML_EXT_SIGNAL_OP   0x24

Definition at line 150 of file AcpiAml.h.

◆ AML_EXT_SLEEP_OP

#define AML_EXT_SLEEP_OP   0x22

Definition at line 148 of file AcpiAml.h.

◆ AML_EXT_STALL_OP

#define AML_EXT_STALL_OP   0x21

Definition at line 147 of file AcpiAml.h.

◆ AML_EXT_THERMAL_ZONE_OP

#define AML_EXT_THERMAL_ZONE_OP   0x85

Definition at line 166 of file AcpiAml.h.

◆ AML_EXT_TIMER_OP

#define AML_EXT_TIMER_OP   0x33

Definition at line 160 of file AcpiAml.h.

◆ AML_EXT_TO_BCD_OP

#define AML_EXT_TO_BCD_OP   0x29

Definition at line 155 of file AcpiAml.h.

◆ AML_EXT_UNLOAD_OP

#define AML_EXT_UNLOAD_OP   0x2a

Definition at line 156 of file AcpiAml.h.

◆ AML_EXT_WAIT_OP

#define AML_EXT_WAIT_OP   0x25

Definition at line 151 of file AcpiAml.h.

◆ AML_EXTERNAL_OP

#define AML_EXTERNAL_OP   0x15

Definition at line 34 of file AcpiAml.h.

◆ AML_FIELD_ACCESS_OP

#define AML_FIELD_ACCESS_OP   0x01

Definition at line 175 of file AcpiAml.h.

◆ AML_FIELD_CONNECTION_OP

#define AML_FIELD_CONNECTION_OP   0x02

Definition at line 176 of file AcpiAml.h.

◆ AML_FIELD_EXT_ACCESS_OP

#define AML_FIELD_EXT_ACCESS_OP   0x03

Definition at line 177 of file AcpiAml.h.

◆ AML_FIELD_RESERVED_OP

#define AML_FIELD_RESERVED_OP   0x00

Definition at line 174 of file AcpiAml.h.

◆ AML_FIND_SET_LEFT_BIT_OP

#define AML_FIND_SET_LEFT_BIT_OP   0x81

Definition at line 98 of file AcpiAml.h.

◆ AML_FIND_SET_RIGHT_BIT_OP

#define AML_FIND_SET_RIGHT_BIT_OP   0x82

Definition at line 99 of file AcpiAml.h.

◆ AML_IF_OP

#define AML_IF_OP   0xa0

Definition at line 127 of file AcpiAml.h.

◆ AML_INCREMENT_OP

#define AML_INCREMENT_OP   0x75

Definition at line 86 of file AcpiAml.h.

◆ AML_INDEX_OP

#define AML_INDEX_OP   0x88

Definition at line 105 of file AcpiAml.h.

◆ AML_LAND_OP

#define AML_LAND_OP   0x90

Definition at line 113 of file AcpiAml.h.

◆ AML_LEQUAL_OP

#define AML_LEQUAL_OP   0x93

Definition at line 116 of file AcpiAml.h.

◆ AML_LGREATER_OP

#define AML_LGREATER_OP   0x94

Definition at line 117 of file AcpiAml.h.

◆ AML_LLESS_OP

#define AML_LLESS_OP   0x95

Definition at line 118 of file AcpiAml.h.

◆ AML_LNOT_OP

#define AML_LNOT_OP   0x92

Definition at line 115 of file AcpiAml.h.

◆ AML_LOCAL0

#define AML_LOCAL0   0x60

Definition at line 66 of file AcpiAml.h.

◆ AML_LOCAL1

#define AML_LOCAL1   0x61

Definition at line 67 of file AcpiAml.h.

◆ AML_LOCAL2

#define AML_LOCAL2   0x62

Definition at line 68 of file AcpiAml.h.

◆ AML_LOCAL3

#define AML_LOCAL3   0x63

Definition at line 69 of file AcpiAml.h.

◆ AML_LOCAL4

#define AML_LOCAL4   0x64

Definition at line 70 of file AcpiAml.h.

◆ AML_LOCAL5

#define AML_LOCAL5   0x65

Definition at line 71 of file AcpiAml.h.

◆ AML_LOCAL6

#define AML_LOCAL6   0x66

Definition at line 72 of file AcpiAml.h.

◆ AML_LOCAL7

#define AML_LOCAL7   0x67

Definition at line 73 of file AcpiAml.h.

◆ AML_LOR_OP

#define AML_LOR_OP   0x91

Definition at line 114 of file AcpiAml.h.

◆ AML_MATCH_OP

#define AML_MATCH_OP   0x89

Definition at line 106 of file AcpiAml.h.

◆ AML_METHOD_OP

#define AML_METHOD_OP   0x14

Definition at line 33 of file AcpiAml.h.

◆ AML_MID_OP

#define AML_MID_OP   0x9e

Definition at line 125 of file AcpiAml.h.

◆ AML_MOD_OP

#define AML_MOD_OP   0x85

Definition at line 102 of file AcpiAml.h.

◆ AML_MULTI_NAME_PREFIX

#define AML_MULTI_NAME_PREFIX   0x2f

Definition at line 36 of file AcpiAml.h.

◆ AML_MULTIPLY_OP

#define AML_MULTIPLY_OP   0x77

Definition at line 88 of file AcpiAml.h.

◆ AML_NAME_CHAR__

#define AML_NAME_CHAR__   0x5f

Definition at line 65 of file AcpiAml.h.

◆ AML_NAME_CHAR_A

#define AML_NAME_CHAR_A   0x41

Definition at line 37 of file AcpiAml.h.

◆ AML_NAME_CHAR_B

#define AML_NAME_CHAR_B   0x42

Definition at line 38 of file AcpiAml.h.

◆ AML_NAME_CHAR_C

#define AML_NAME_CHAR_C   0x43

Definition at line 39 of file AcpiAml.h.

◆ AML_NAME_CHAR_D

#define AML_NAME_CHAR_D   0x44

Definition at line 40 of file AcpiAml.h.

◆ AML_NAME_CHAR_E

#define AML_NAME_CHAR_E   0x45

Definition at line 41 of file AcpiAml.h.

◆ AML_NAME_CHAR_F

#define AML_NAME_CHAR_F   0x46

Definition at line 42 of file AcpiAml.h.

◆ AML_NAME_CHAR_G

#define AML_NAME_CHAR_G   0x47

Definition at line 43 of file AcpiAml.h.

◆ AML_NAME_CHAR_H

#define AML_NAME_CHAR_H   0x48

Definition at line 44 of file AcpiAml.h.

◆ AML_NAME_CHAR_I

#define AML_NAME_CHAR_I   0x49

Definition at line 45 of file AcpiAml.h.

◆ AML_NAME_CHAR_J

#define AML_NAME_CHAR_J   0x4a

Definition at line 46 of file AcpiAml.h.

◆ AML_NAME_CHAR_K

#define AML_NAME_CHAR_K   0x4b

Definition at line 47 of file AcpiAml.h.

◆ AML_NAME_CHAR_L

#define AML_NAME_CHAR_L   0x4c

Definition at line 48 of file AcpiAml.h.

◆ AML_NAME_CHAR_M

#define AML_NAME_CHAR_M   0x4d

Definition at line 49 of file AcpiAml.h.

◆ AML_NAME_CHAR_N

#define AML_NAME_CHAR_N   0x4e

Definition at line 50 of file AcpiAml.h.

◆ AML_NAME_CHAR_O

#define AML_NAME_CHAR_O   0x4f

Definition at line 51 of file AcpiAml.h.

◆ AML_NAME_CHAR_P

#define AML_NAME_CHAR_P   0x50

Definition at line 52 of file AcpiAml.h.

◆ AML_NAME_CHAR_Q

#define AML_NAME_CHAR_Q   0x51

Definition at line 53 of file AcpiAml.h.

◆ AML_NAME_CHAR_R

#define AML_NAME_CHAR_R   0x52

Definition at line 54 of file AcpiAml.h.

◆ AML_NAME_CHAR_S

#define AML_NAME_CHAR_S   0x53

Definition at line 55 of file AcpiAml.h.

◆ AML_NAME_CHAR_T

#define AML_NAME_CHAR_T   0x54

Definition at line 56 of file AcpiAml.h.

◆ AML_NAME_CHAR_U

#define AML_NAME_CHAR_U   0x55

Definition at line 57 of file AcpiAml.h.

◆ AML_NAME_CHAR_V

#define AML_NAME_CHAR_V   0x56

Definition at line 58 of file AcpiAml.h.

◆ AML_NAME_CHAR_W

#define AML_NAME_CHAR_W   0x57

Definition at line 59 of file AcpiAml.h.

◆ AML_NAME_CHAR_X

#define AML_NAME_CHAR_X   0x58

Definition at line 60 of file AcpiAml.h.

◆ AML_NAME_CHAR_Y

#define AML_NAME_CHAR_Y   0x59

Definition at line 61 of file AcpiAml.h.

◆ AML_NAME_CHAR_Z

#define AML_NAME_CHAR_Z   0x5a

Definition at line 62 of file AcpiAml.h.

◆ AML_NAME_OP

#define AML_NAME_OP   0x08

Definition at line 23 of file AcpiAml.h.

◆ AML_NAME_SEG_SIZE

#define AML_NAME_SEG_SIZE   4

Definition at line 182 of file AcpiAml.h.

◆ AML_NAND_OP

#define AML_NAND_OP   0x7c

Definition at line 93 of file AcpiAml.h.

◆ AML_NOOP_OP

#define AML_NOOP_OP   0xa3

Definition at line 130 of file AcpiAml.h.

◆ AML_NOR_OP

#define AML_NOR_OP   0x7e

Definition at line 95 of file AcpiAml.h.

◆ AML_NOT_OP

#define AML_NOT_OP   0x80

Definition at line 97 of file AcpiAml.h.

◆ AML_NOTIFY_OP

#define AML_NOTIFY_OP   0x86

Definition at line 103 of file AcpiAml.h.

◆ AML_OBJECT_TYPE_OP

#define AML_OBJECT_TYPE_OP   0x8e

Definition at line 111 of file AcpiAml.h.

◆ AML_ONE_OP

#define AML_ONE_OP   0x01

Definition at line 21 of file AcpiAml.h.

◆ AML_ONES_OP

#define AML_ONES_OP   0xff

Definition at line 134 of file AcpiAml.h.

◆ AML_OR_OP

#define AML_OR_OP   0x7d

Definition at line 94 of file AcpiAml.h.

◆ AML_PACKAGE_OP

#define AML_PACKAGE_OP   0x12

Definition at line 31 of file AcpiAml.h.

◆ AML_PARENT_PREFIX_CHAR

#define AML_PARENT_PREFIX_CHAR   0x5e

Definition at line 64 of file AcpiAml.h.

◆ AML_QWORD_PREFIX

#define AML_QWORD_PREFIX   0x0e

Definition at line 28 of file AcpiAml.h.

◆ AML_REF_OF_OP

#define AML_REF_OF_OP   0x71

Definition at line 82 of file AcpiAml.h.

◆ AML_RETURN_OP

#define AML_RETURN_OP   0xa4

Definition at line 131 of file AcpiAml.h.

◆ AML_ROOT_CHAR

#define AML_ROOT_CHAR   0x5c

Definition at line 63 of file AcpiAml.h.

◆ AML_SCOPE_OP

#define AML_SCOPE_OP   0x10

Definition at line 29 of file AcpiAml.h.

◆ AML_SHIFT_LEFT_OP

#define AML_SHIFT_LEFT_OP   0x79

Definition at line 90 of file AcpiAml.h.

◆ AML_SHIFT_RIGHT_OP

#define AML_SHIFT_RIGHT_OP   0x7a

Definition at line 91 of file AcpiAml.h.

◆ AML_SIZE_OF_OP

#define AML_SIZE_OF_OP   0x87

Definition at line 104 of file AcpiAml.h.

◆ AML_STORE_OP

#define AML_STORE_OP   0x70

Definition at line 81 of file AcpiAml.h.

◆ AML_STRING_PREFIX

#define AML_STRING_PREFIX   0x0d

Definition at line 27 of file AcpiAml.h.

◆ AML_SUBTRACT_OP

#define AML_SUBTRACT_OP   0x74

Definition at line 85 of file AcpiAml.h.

◆ AML_TO_BUFFER_OP

#define AML_TO_BUFFER_OP   0x96

Definition at line 119 of file AcpiAml.h.

◆ AML_TO_DEC_STRING_OP

#define AML_TO_DEC_STRING_OP   0x97

Definition at line 120 of file AcpiAml.h.

◆ AML_TO_HEX_STRING_OP

#define AML_TO_HEX_STRING_OP   0x98

Definition at line 121 of file AcpiAml.h.

◆ AML_TO_INTEGER_OP

#define AML_TO_INTEGER_OP   0x99

Definition at line 122 of file AcpiAml.h.

◆ AML_TO_STRING_OP

#define AML_TO_STRING_OP   0x9c

Definition at line 123 of file AcpiAml.h.

◆ AML_VAR_PACKAGE_OP

#define AML_VAR_PACKAGE_OP   0x13

Definition at line 32 of file AcpiAml.h.

◆ AML_WHILE_OP

#define AML_WHILE_OP   0xa2

Definition at line 129 of file AcpiAml.h.

◆ AML_WORD_PREFIX

#define AML_WORD_PREFIX   0x0b

Definition at line 25 of file AcpiAml.h.

◆ AML_XOR_OP

#define AML_XOR_OP   0x7f

Definition at line 96 of file AcpiAml.h.

◆ AML_ZERO_OP

#define AML_ZERO_OP   0x00

Definition at line 20 of file AcpiAml.h.