def AcpiHeader.make

bend-osdev-acpi@0.1.1.0 · header.bend:279

import bend-osdev-acpi@0.1.1.0/header.bend as Header
import Base
import bend-osdev-bytes@0.1.1.0/bytes.bend as B

279# a header for building: signature, revision, OEMID, OEM table ID, with OEM
280# revision 1 and creator "BEND" revision 1 (text fields fitted to size)
281def AcpiHeader.make(sig: B.Octets, r: U32, oem: B.Octets, tid: B.Octets) -> AcpiHeader:
282  AcpiHeader{hd.fit(4n, sig), 0, r, 0, hd.fit(6n, oem), hd.fit(8n, tid), 1, B.Octets.of_string("BEND"), 1}

Uses (5)

Used by (1)