def AmlMemHost.poke

bend-osdev-acpi@0.1.1.0 · aml_host.bend:94

import bend-osdev-acpi@0.1.1.0/aml_host.bend as AmlHost
import Base
import bend-osdev-word64@0.1.1.0/word64.bend as W
import bend-osdev-bytes@0.1.1.0/bytes.bend as B

94# the host with bytes o at address a of a space (no access logged)
95def AmlMemHost.poke(h: AmlMemHost, +space: U32, +a: W.W64, o: B.Octets) -> AmlMemHost:
96  match h:
97    case AmlMemHost{m, log}:
98      AmlMemHost{hst.load(B.Octets.to_list(o), m, space, a), log}

Uses (6)

Used by (1)