pub struct W(_);
Expand description
Register PATT
writer
Implementations
sourceimpl W
impl W
sourcepub fn attset(&mut self) -> ATTSET_W<'_, 0>
pub fn attset(&mut self) -> ATTSET_W<'_, 0>
Bits 0:7 - Attribute memory setup time These bits define the number of KCK_FMC (+1) clock cycles to set up address before the command assertion (NWE, NOE), for NAND Flash read or write access to attribute memory space:
sourcepub fn attwait(&mut self) -> ATTWAIT_W<'_, 8>
pub fn attwait(&mut self) -> ATTWAIT_W<'_, 8>
Bits 8:15 - Attribute memory wait time These bits define the minimum number of x KCK_FMC (+1) clock cycles to assert the command (NWE, NOE), for NAND Flash read or write access to attribute memory space. The duration for command assertion is extended if the wait signal (NWAIT) is active (low) at the end of the programmed value of KCK_FMC:
sourcepub fn atthold(&mut self) -> ATTHOLD_W<'_, 16>
pub fn atthold(&mut self) -> ATTHOLD_W<'_, 16>
Bits 16:23 - Attribute memory hold time These bits define the number of KCK_FMC clock cycles during which the address is held (and data for write access) after the command de-assertion (NWE, NOE), for NAND Flash read or write access to attribute memory space:
sourcepub fn atthiz(&mut self) -> ATTHIZ_W<'_, 24>
pub fn atthiz(&mut self) -> ATTHIZ_W<'_, 24>
Bits 24:31 - Attribute memory data bus Hi-Z time These bits define the number of KCK_FMC clock cycles during which the data bus is kept in Hi-Z after the start of a NAND Flash write access to attribute memory space on socket. Only valid for writ transaction:
Methods from Deref<Target = W<PATT_SPEC>>
Trait Implementations
Auto Trait Implementations
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