type AmlArgK

bend-osdev-acpi@0.1.1.0 · aml_interp.bend:52

import bend-osdev-acpi@0.1.1.0/aml_interp.bend as AmlInterp
import Base

52# what an operand must be
53type AmlArgK is Data:
54  # a TermArg: a value
55  AmlKTerm{}
56  # a Target or SuperName: a location
57  AmlKTarget{}
58  # a source (Index, SizeOf, ObjectType, CreateField): its location if it
59  # has one, its value otherwise
60  AmlKBase{}
61  # CondRefOf's operand: a location, or nothing if the name is undefined
62  AmlKCond{}
63  # a package element: a value, or a name as a reference (not run)
64  AmlKElem{}
65  # immediate data
66  AmlKByte{}
67  AmlKWord{}
68  AmlKDWord{}
69  # a NameString, as the path it names from the current scope
70  AmlKName{}

Uses (0)

This definition uses no other definition.

Used by (37)