Type Alias W

Source
pub type W = W<SDIO_CFG0_SPEC>;
Expand description

Register sdio_cfg0 writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn reg_sdio_int_sys_dis( &mut self, ) -> REG_SDIO_INT_SYS_DIS_W<'_, SDIO_CFG0_SPEC>

Bit 0

Source

pub fn reg_sd_rst_sd_dis(&mut self) -> REG_SD_RST_SD_DIS_W<'_, SDIO_CFG0_SPEC>

Bit 1

Source

pub fn reg_sdu_rst_sd_dis(&mut self) -> REG_SDU_RST_SD_DIS_W<'_, SDIO_CFG0_SPEC>

Bit 2

Source

pub fn reg_sys_rst_sd_en(&mut self) -> REG_SYS_RST_SD_EN_W<'_, SDIO_CFG0_SPEC>

Bit 3

Source

pub fn sdu_cmd_rcvd(&mut self) -> SDU_CMD_RCVD_W<'_, SDIO_CFG0_SPEC>

Bit 12

Source

pub fn sdu_clk_switch_ok(&mut self) -> SDU_CLK_SWITCH_OK_W<'_, SDIO_CFG0_SPEC>

Bit 13

Source

pub fn sd_pwup(&mut self) -> SD_PWUP_W<'_, SDIO_CFG0_SPEC>

Bit 14

Source

pub fn sdu_dbg(&mut self) -> SDU_DBG_W<'_, SDIO_CFG0_SPEC>

Bits 16:31

Source

pub unsafe fn bits(&mut self, bits: u32) -> &mut Self

Writes raw bits to the register.

§Safety

Passing incorrect value can cause undefined behaviour. See reference manual