def AcpiF.u24
import bend-osdev-acpi@0.1.1.0/fields.bend as Fieldsimport Base
import bend-osdev-bytes@0.1.1.0/bytes.bend as B
21# the 3-byte little-endian field at offset i
22def AcpiF.u24(+o: B.Octets, +i: Nat) -> U32:
23 U32.or(AcpiF.u16(o, i), U32.shln(AcpiF.u8(o, Nat.add(i, 2n)), 16n))