def ex.ec
bend-osdev-acpi@0.1.1.0 · example.bend:118
import bend-osdev-acpi@0.1.1.0/example.bend as Example
import Base
import bend-osdev-acpi@0.1.1.0/aml_term.bend as T
import bend-osdev-acpi@0.1.1.0/aml_resource.bend as R
118def ex.ec() -> T.AmlTerm:
119 T.AmlT.device("EC0_", [
120 T.AmlT.name("_HID", T.AmlT.eisaid("PNP0C09")),
121 T.AmlT.name("_CRS", T.AmlT.buf(R.AmlResource.template([R.AmlRIo{1, 98, 98, 0, 1}, R.AmlRIo{1, 102, 102, 0, 1}]))),
122 T.AmlT.name("_GPE", ex.i(23)),
123 T.AmlT.region("ECOR", 3, T.AmlT.zero(), ex.i(256)),
124 T.AmlT.field("ECOR", T.AmlT.field_flags(1, True{}, 0), [T.AmlFReserved{128}, T.AmlT.fnamed("TMP0", 8), T.AmlT.fnamed("FAN0", 1), T.AmlT.fnamed("LID0", 1)]),
125 T.AmlT.method("_Q01", 0n, False{}, [T.AmlT.notify(T.AmlT.nm("\\_TZ.TZ00"), ex.i(128))])])