Type Alias esp32h2::spi0::spi_mem_mmu_power_ctrl::R
source · pub type R = R<SPI_MEM_MMU_POWER_CTRL_SPEC>;Expand description
Register SPI_MEM_MMU_POWER_CTRL reader
Aliased Type§
struct R { /* private fields */ }Implementations§
source§impl R
impl R
sourcepub fn spi_mmu_mem_force_on(&self) -> SPI_MMU_MEM_FORCE_ON_R
pub fn spi_mmu_mem_force_on(&self) -> SPI_MMU_MEM_FORCE_ON_R
Bit 0 - Set this bit to enable mmu-memory clock force on
sourcepub fn spi_mmu_mem_force_pd(&self) -> SPI_MMU_MEM_FORCE_PD_R
pub fn spi_mmu_mem_force_pd(&self) -> SPI_MMU_MEM_FORCE_PD_R
Bit 1 - Set this bit to force mmu-memory powerdown
sourcepub fn spi_mmu_mem_force_pu(&self) -> SPI_MMU_MEM_FORCE_PU_R
pub fn spi_mmu_mem_force_pu(&self) -> SPI_MMU_MEM_FORCE_PU_R
Bit 2 - Set this bit to force mmu-memory powerup, in this case, the power should also be controlled by rtc.
sourcepub fn spi_mmu_page_size(&self) -> SPI_MMU_PAGE_SIZE_R
pub fn spi_mmu_page_size(&self) -> SPI_MMU_PAGE_SIZE_R
Bits 3:4 - 0: Max page size , 1: Max page size/2 , 2: Max page size/4, 3: Max page size/8
sourcepub fn spi_mem_aux_ctrl(&self) -> SPI_MEM_AUX_CTRL_R
pub fn spi_mem_aux_ctrl(&self) -> SPI_MEM_AUX_CTRL_R
Bits 16:29 - MMU PSRAM aux control register
sourcepub fn spi_mem_rdn_ena(&self) -> SPI_MEM_RDN_ENA_R
pub fn spi_mem_rdn_ena(&self) -> SPI_MEM_RDN_ENA_R
Bit 30 - ECO register enable bit
sourcepub fn spi_mem_rdn_result(&self) -> SPI_MEM_RDN_RESULT_R
pub fn spi_mem_rdn_result(&self) -> SPI_MEM_RDN_RESULT_R
Bit 31 - MSPI module clock domain and AXI clock domain ECO register result register