Skip to main content

schedule_zoned

Function schedule_zoned 

Source
pub fn schedule_zoned(
    t: &FlashTimings,
    zones: &[ZoneDesc],
    gathers: &[Gather],
    resets: &[ZoneReset],
    order: VisitOrder,
) -> Vec<TimedCmd>
Expand description

The compile-time scheduler (full-stripe placement): read/program streams laid down die- interleaved and channel-striped, then reset erases placed into each die’s trailing idle window. Returns the timed plan, time-sorted.