pub struct R(_);
Expand description
Register PMEM
reader
Implementations
sourceimpl R
impl R
sourcepub fn memset(&self) -> FieldReaderRaw<u8, u8>
pub fn memset(&self) -> FieldReaderRaw<u8, u8>
Bits 0:7 - Common memory x setup time These bits define the number of KCK_FMC (+1) clock cycles to set up the address before the command assertion (NWE, NOE), for NAND Flash read or write access to common memory space:
sourcepub fn memwait(&self) -> FieldReaderRaw<u8, u8>
pub fn memwait(&self) -> FieldReaderRaw<u8, u8>
Bits 8:15 - Common memory wait time These bits define the minimum number of KCK_FMC (+1) clock cycles to assert the command (NWE, NOE), for NAND Flash read or write access to common memory space. The duration of command assertion is extended if the wait signal (NWAIT) is active (low) at the end of the programmed value of KCK_FMC:
sourcepub fn memhold(&self) -> FieldReaderRaw<u8, u8>
pub fn memhold(&self) -> FieldReaderRaw<u8, u8>
Bits 16:23 - Common memory hold time These bits define the number of KCK_FMC clock cycles for write accesses and KCK_FMC+1 clock cycles for read accesses during which the address is held (and data for write accesses) after the command is de-asserted (NWE, NOE), for NAND Flash read or write access to common memory space:
sourcepub fn memhiz(&self) -> FieldReaderRaw<u8, u8>
pub fn memhiz(&self) -> FieldReaderRaw<u8, u8>
Bits 24:31 - Common memory x data bus Hi-Z time These bits define the number of KCK_FMC clock cycles during which the data bus is kept Hi-Z after the start of a NAND Flash write access to common memory space. This is only valid for write transactions:
Methods from Deref<Target = R<PMEM_SPEC>>
sourcepub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.