[][src]Enum imxrt_boot_gen::flexspi::DeviceModeConfiguration

pub enum DeviceModeConfiguration {
    Disabled,
    Enabled {
        device_mode_arg: u32,
        device_mode_seq: DeviceModeSequence,
    },
}

Describes both the deviceModeCfgEnable field, and the deviceModeArg field, which is only valid if the configuration is enabled.

Variants

Disabled

Device configuration mode is disabled

Enabled

Device configuration mode is enabled

Tells the processor to use the associated device mode argument and sequence

Fields of Enabled

device_mode_arg: u32

deviceModeArg

device_mode_seq: DeviceModeSequence

deviceModeSeq

Trait Implementations

impl Clone for DeviceModeConfiguration[src]

impl Copy for DeviceModeConfiguration[src]

impl Default for DeviceModeConfiguration[src]

impl Eq for DeviceModeConfiguration[src]

impl PartialEq<DeviceModeConfiguration> for DeviceModeConfiguration[src]

impl StructuralEq for DeviceModeConfiguration[src]

impl StructuralPartialEq for DeviceModeConfiguration[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.