bend-osdev-acpi
Search uses release 0.1.2.0 · 1,733 definitions
Definitions (1,733)
- def AmlT.debug
- def AmlT.noneNullName, the Target that discards a result
- def AmlT.name
- def AmlT.scope
- def AmlT.device
- def tm.bit
- def AmlT.methoda method of nargs arguments (0 to 7), serialized or not, sync level 0
- def AmlT.processor
- def AmlT.power_resource
- def AmlT.thermal_zone
- def AmlT.regionOperationRegion(name, space, offset, length): space 0 SystemMemory, 1 SystemIO, 2 PCI_Config, 3 EmbeddedControl, ...
- def AmlT.field_flagsFieldFlags (20.2.5.2): access type 0 AnyAcc, 1 ByteAcc, 2 WordAcc, 3 DWordAcc, 4 QWordAcc, 5 BufferAcc; lock; update rule 0 Preserve, 1 WriteAsOnes, 2 WriteAsZeros
- def AmlT.field
- def AmlT.index_field
- def AmlT.fnamed
- def AmlT.mutex
- def AmlT.event
- def AmlT.alias
- def AmlT.external
- def AmlT.create_fieldCreateBitField, CreateByteField, CreateWordField, CreateDWordField, CreateQWordField (op 141, 140, 139, 138, 143): a field of a buffer
- def AmlT.create_dword_field
- def AmlT.if_
- def AmlT.if_else
- def AmlT.while_
- def AmlT.ret
- def AmlT.brk
- def AmlT.cont
- def AmlT.noop
- def AmlT.notify
- def AmlT.sleep
- def AmlT.stall
- def AmlT.acquire
- def AmlT.release
- def AmlT.op
- def AmlT.store
- def AmlT.copy_object
- def AmlT.add
- def AmlT.subtract
- def AmlT.multiply
- def AmlT.divideDivide(dividend, divisor, remainder target, quotient target)
- def AmlT.mod
- def AmlT.shift_left
- def AmlT.shift_right
- def AmlT.and
- def AmlT.nand
- def AmlT.or
- def AmlT.nor
- def AmlT.xor
- def AmlT.not
- def AmlT.find_set_left_bit
- def AmlT.find_set_right_bit
- def AmlT.increment
- def AmlT.decrement
- def AmlT.concat
- def AmlT.land
- def AmlT.lor
- def AmlT.lnot
- def AmlT.lequal
- def AmlT.lgreater
- def AmlT.lless
- def AmlT.lnot_equalLNotEqual, LLessEqual, LGreaterEqual: LNot of LEqual, LGreater, LLess
- def AmlT.lless_equal
- def AmlT.lgreater_equal
- def AmlT.ref_of
- def AmlT.deref_of
- def AmlT.index
- def AmlT.cond_ref_of
- def AmlT.size_of
- def AmlT.object_type
- def AmlT.to_integer
- def AmlT.to_buffer
- type AmlLocWhere a value lives, for Store, RefOf and Index
- type AmlValue
- def AmlValue.typeObjectType codes (chapter 19, ObjectType): 0 uninitialized, 1 integer, 2 string, 3 buffer, 4 package, 5 field unit, 6 device, 7 event, 8 method, 9 mutex, 10 operation region, 11 power resource, 12 processor, 13 thermal zone, 14 buffer field, 16 debug object
- def AmlInt.fitthe low 32 bits only, when the block is 32-bit
- def AmlInt.ones
- def AmlInt.of_boolAML's True is Ones, False is Zero
- def AmlInt.width_bytes
- def val.le.goup to n bytes, little-endian
- def val.hexdig.pick
- def val.hexdig
- def val.decdig
- def val.dig.head
- def val.base
- def val.digitsdigits from the front of a string, up to the first other character or n digits; m: the first character's digit value
- def val.hex.parse
- def val.has0x
- def val.parse_int.pick
- def AmlValue.parse_inta String as an Integer, as ToInteger reads it: hexadecimal after 0x, decimal otherwise
- def AmlValue.to_int
- def val.int.bytes
- def AmlValue.to_bufthe implicit conversion to Buffer: an integer's 8 (or 4) bytes, little-endian; a string's bytes and its NUL
- def val.hex.digit.pick
- def val.hex.digit
- def val.hex.text
- def val.buf.text
- def AmlValue.to_strthe implicit conversion to String: an integer as 16 (or 8) hex digits; a buffer as two hex digits per byte, separated by spaces
- def val.cmp.then
- def val.cmp.go
- def val.bytes.cmp