Struct atsame70q20b_pac::smc::smc_cs_number::mode::EXNW_MODE_W
source · [−]pub struct EXNW_MODE_W<'a> { /* private fields */ }
Expand description
Field EXNW_MODE
writer - NWAIT Mode
Implementations
sourceimpl<'a> EXNW_MODE_W<'a>
impl<'a> EXNW_MODE_W<'a>
sourcepub fn variant(self, variant: EXNW_MODE_A) -> &'a mut W
pub fn variant(self, variant: EXNW_MODE_A) -> &'a mut W
Writes variant
to the field
sourcepub fn disabled(self) -> &'a mut W
pub fn disabled(self) -> &'a mut W
Disabled-The NWAIT input signal is ignored on the corresponding chip select.
sourcepub fn frozen(self) -> &'a mut W
pub fn frozen(self) -> &'a mut W
Frozen Mode-If asserted, the NWAIT signal freezes the current read or write cycle. After deassertion, the read/write cycle is resumed from the point where it was stopped.
sourcepub fn ready(self) -> &'a mut W
pub fn ready(self) -> &'a mut W
Ready Mode-The NWAIT signal indicates the availability of the external device at the end of the pulse of the controlling read or write signal, to complete the access. If high, the access normally completes. If low, the access is extended until NWAIT returns high.
Auto Trait Implementations
impl<'a> RefUnwindSafe for EXNW_MODE_W<'a>
impl<'a> Send for EXNW_MODE_W<'a>
impl<'a> Sync for EXNW_MODE_W<'a>
impl<'a> Unpin for EXNW_MODE_W<'a>
impl<'a> !UnwindSafe for EXNW_MODE_W<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more