Type Alias esp32c6::spi0::spi_smem_timing_cali::R
source · pub type R = R<SPI_SMEM_TIMING_CALI_SPEC>;Expand description
Register SPI_SMEM_TIMING_CALI reader
Aliased Type§
struct R { /* private fields */ }Implementations§
source§impl 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 - For sram, the bit is used to enable timing adjust clock for all reading operations.
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 - For sram, the bit is used to enable timing auto-calibration 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 - For sram, add extra dummy spi clock cycle length for spi clock calibration.
sourcepub fn spi_smem_dll_timing_cali(&self) -> SPI_SMEM_DLL_TIMING_CALI_R
pub fn spi_smem_dll_timing_cali(&self) -> SPI_SMEM_DLL_TIMING_CALI_R
Bit 5 - Set this bit to enable DLL for timing calibration in DDR mode when accessed to EXT_RAM.