def mem.above
import bend-osdev-acpi@0.1.1.0/acpi.bend as Acpiimport 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
50def mem.above(above: Bool, +base: W.W64, +addr: W.W64, +n: Nat, +o: B.Octets) -> Maybe<&2, B.Octets>:
51 match above:
52 case False{}:
53 None{}
54 case True{}:
55 +off = W.W64.sub(addr, base)
56 mem.near(U32.is_eq(W.W64.hi(off), 0), off, n, o)