| apebs[m] = mkpeb(aehdr, avhdr0, buf, m0, boolvar), avhdr0 = empty, ¬ boolvar, avhdr.valid?, aehdr.valid?, m < # apebs, abs(pebs, apebs), mtd-cons(pebs), ubi-io-inv(apebs) ⊦ ⟪ubi_io_write_vidhdr#(m, avhdr, EB_PAGE_SIZE; pebs; err)⟫ ⟨aubi_io_write_vidhdr#(m, avhdr; apebs; err0)⟩ (abs(pebs, apebs) ∧ err = err0) |
apebs[m] = mkpeb(aehdr, empty, buf, m0, false), aehdr.valid?, avhdr.valid?, m < # apebs, abs(pebs, apebs), mtd-cons(pebs), ubi-io-inv(apebs) ⊦ ⟪ubi_io_write_vidhdr#(m, avhdr, EB_PAGE_SIZE; pebs; err)⟫ ⟨aubi_io_write_vidhdr#(m, avhdr; apebs; err0)⟩ (abs(pebs, apebs) ∧ err = err0)