| m = EB_PAGE_SIZE, mtd-cons(pebs), m0 < # pebs, ¬ pebs[m0].bad, m1 + n ≤ LEB_SIZE, n0 + n ≤ # buf ⊦ ⟪ubi_io_read_data#(m0, m1, n0, n, m, pebs; buf; bitflips, err)⟫ true |
m = EB_PAGE_SIZE, m0 < # pebs, mtd-cons(pebs), n0 + n ≤ # buf, m1 + n ≤ LEB_SIZE ⊦ ⟪ubi_io_read_data#(m0, m1, n0, n, m, pebs; buf; bitflips, err)⟫ true, pebs[m0].bad