Struct esp32s3::spi0::spi_smem_timing_cali::R
source · pub struct R(_);Expand description
Register SPI_SMEM_TIMING_CALI reader
Implementations
sourceimpl R
impl R
sourcepub fn spi_smem_timing_clk_ena(&self) -> SPI_SMEM_TIMING_CLK_ENA_R
pub fn spi_smem_timing_clk_ena(&self) -> SPI_SMEM_TIMING_CLK_ENA_R
Bit 0 - Set this bit to power on HCLK. When PLL is powered on, the frequency of HCLK equals to that of PLL. Otherwise, the frequency equals to that of XTAL.
sourcepub fn spi_smem_timing_cali(&self) -> SPI_SMEM_TIMING_CALI_R
pub fn spi_smem_timing_cali(&self) -> SPI_SMEM_TIMING_CALI_R
Bit 1 - Set this bit to add extra SPI_CLK cycles in DUMMY phase for all reading operations.
sourcepub fn spi_smem_extra_dummy_cyclelen(&self) -> SPI_SMEM_EXTRA_DUMMY_CYCLELEN_R
pub fn spi_smem_extra_dummy_cyclelen(&self) -> SPI_SMEM_EXTRA_DUMMY_CYCLELEN_R
Bits 2:4 - Extra SPI_CLK cycles added in DUMMY phase for timing compensation, when SPI0 accesses to Ext_RAM. Active when SPI_SMEM_TIMING_CALI bit is set.
Methods from Deref<Target = R<SPI_SMEM_TIMING_CALI_SPEC>>
Trait Implementations
sourceimpl From<R<SPI_SMEM_TIMING_CALI_SPEC>> for R
impl From<R<SPI_SMEM_TIMING_CALI_SPEC>> for R
sourcefn from(reader: R<SPI_SMEM_TIMING_CALI_SPEC>) -> Self
fn from(reader: R<SPI_SMEM_TIMING_CALI_SPEC>) -> Self
Converts to this type from the input type.
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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