Type Alias esp32s3::spi1::flash_waiti_ctrl::W
source · pub type W = W<FLASH_WAITI_CTRL_SPEC>;Expand description
Register FLASH_WAITI_CTRL writer
Aliased Type§
struct W { /* private fields */ }Implementations§
source§impl W
impl W
sourcepub fn waiti_en(&mut self) -> WAITI_EN_W<'_, FLASH_WAITI_CTRL_SPEC>
pub fn waiti_en(&mut self) -> WAITI_EN_W<'_, FLASH_WAITI_CTRL_SPEC>
Bit 0 - Set this bit to enable auto-waiting flash idle operation when PP/SE/BE/CE/WRSR/PES command is sent.
sourcepub fn waiti_dummy(&mut self) -> WAITI_DUMMY_W<'_, FLASH_WAITI_CTRL_SPEC>
pub fn waiti_dummy(&mut self) -> WAITI_DUMMY_W<'_, FLASH_WAITI_CTRL_SPEC>
Bit 1 - Set this bit to enable DUMMY phase in auto wait flash idle transfer(RDSR).
sourcepub fn waiti_cmd(&mut self) -> WAITI_CMD_W<'_, FLASH_WAITI_CTRL_SPEC>
pub fn waiti_cmd(&mut self) -> WAITI_CMD_W<'_, FLASH_WAITI_CTRL_SPEC>
Bits 2:9 - The command value of auto wait flash idle transfer(RDSR).
sourcepub fn waiti_dummy_cyclelen(
&mut self
) -> WAITI_DUMMY_CYCLELEN_W<'_, FLASH_WAITI_CTRL_SPEC>
pub fn waiti_dummy_cyclelen( &mut self ) -> WAITI_DUMMY_CYCLELEN_W<'_, FLASH_WAITI_CTRL_SPEC>
Bits 10:15 - The dummy cycle length when wait flash idle(RDSR).