Skip to main content

schedule_placed

Function schedule_placed 

Source
pub fn schedule_placed(
    t: &FlashTimings,
    reads: &[(ZoneDesc, Placement)],
    resets: &[(ZoneReset, Placement)],
    order: VisitOrder,
) -> Vec<TimedCmd>
Expand description

Placement-aware scheduler: each read/program stream and each reset targets a die WINDOW (Placement). A reset on a window DISJOINT from the read window runs concurrently with the reads and provably cannot collide with them — concurrent, zero-jitter reclamation.