pub type ReadmodeR = FieldReader<Readmodeselect>;
Expand description
Field READMODE
reader - NVMCTRL Read Mode
Aliased Type§
struct ReadmodeR { /* private fields */ }
Implementations§
Source§impl ReadmodeR
impl ReadmodeR
Sourcepub const fn variant(&self) -> Option<Readmodeselect>
pub const fn variant(&self) -> Option<Readmodeselect>
Get enumerated values variant
Sourcepub fn is_no_miss_penalty(&self) -> bool
pub fn is_no_miss_penalty(&self) -> bool
The NVM Controller (cache system) does not insert wait states on a cache miss. Gives the best system performance.
Sourcepub fn is_low_power(&self) -> bool
pub fn is_low_power(&self) -> bool
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.
Sourcepub fn is_deterministic(&self) -> bool
pub fn is_deterministic(&self) -> bool
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.