[][src]Enum trinket_m0::nvmctrl::ctrlb::READMODEW

pub enum READMODEW {
    NO_MISS_PENALTY,
    LOW_POWER,
    DETERMINISTIC,
}

Values that can be written to the field READMODE

Variants

NO_MISS_PENALTY

The NVM Controller (cache system) does not insert wait states on a cache miss. Gives the best system performance.

LOW_POWER

Reduces power consumption of the cache system, but inserts a wait state each time there is a cache miss. This mode may not be relevant if CPU performance is required, as the application will be stalled and may lead to increase run time.

DETERMINISTIC

The cache system ensures that a cache hit or miss takes the same amount of time, determined by the number of programmed flash wait states. This mode can be used for real-time applications that require deterministic execution timings.

Auto Trait Implementations

impl Send for READMODEW

impl Sync for READMODEW

Blanket Implementations

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

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

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

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

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