imxrt_boot_gen/serial_flash.rs
1//! Serial NOR flash boot
2//!
3//! `serial_flash` provides the types necessary to boot an i.MX RT processor
4//! from serial NOR flash. *Note: NAND Flash boot not yet implemented.*
5//!
6//! # Serial NOR Configuration Block
7//!
8//! To create a serial NOR configuration block, first create a FlexSPI
9//! configuration block. See the [`flexspi`](crate::flexspi) module for more details.
10//!
11//! Use the FlexSPI configuration block to create a Serial NOR configuration
12//! block. You are responsible for placing the serial NOR configuration block at the correct
13//! location in memory. See [`nor::ConfigurationBlock`] for an example.
14
15pub mod nor;