Type Alias rp2040_pac::resets::wdsel::W
source · pub type W = W<WDSEL_SPEC>;
Expand description
Register WDSEL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn adc(&mut self) -> ADC_W<'_, WDSEL_SPEC>
pub fn adc(&mut self) -> ADC_W<'_, WDSEL_SPEC>
Bit 0
sourcepub fn busctrl(&mut self) -> BUSCTRL_W<'_, WDSEL_SPEC>
pub fn busctrl(&mut self) -> BUSCTRL_W<'_, WDSEL_SPEC>
Bit 1
sourcepub fn dma(&mut self) -> DMA_W<'_, WDSEL_SPEC>
pub fn dma(&mut self) -> DMA_W<'_, WDSEL_SPEC>
Bit 2
sourcepub fn i2c0(&mut self) -> I2C0_W<'_, WDSEL_SPEC>
pub fn i2c0(&mut self) -> I2C0_W<'_, WDSEL_SPEC>
Bit 3
sourcepub fn i2c1(&mut self) -> I2C1_W<'_, WDSEL_SPEC>
pub fn i2c1(&mut self) -> I2C1_W<'_, WDSEL_SPEC>
Bit 4
sourcepub fn io_bank0(&mut self) -> IO_BANK0_W<'_, WDSEL_SPEC>
pub fn io_bank0(&mut self) -> IO_BANK0_W<'_, WDSEL_SPEC>
Bit 5
sourcepub fn io_qspi(&mut self) -> IO_QSPI_W<'_, WDSEL_SPEC>
pub fn io_qspi(&mut self) -> IO_QSPI_W<'_, WDSEL_SPEC>
Bit 6
sourcepub fn jtag(&mut self) -> JTAG_W<'_, WDSEL_SPEC>
pub fn jtag(&mut self) -> JTAG_W<'_, WDSEL_SPEC>
Bit 7
sourcepub fn pads_bank0(&mut self) -> PADS_BANK0_W<'_, WDSEL_SPEC>
pub fn pads_bank0(&mut self) -> PADS_BANK0_W<'_, WDSEL_SPEC>
Bit 8
sourcepub fn pads_qspi(&mut self) -> PADS_QSPI_W<'_, WDSEL_SPEC>
pub fn pads_qspi(&mut self) -> PADS_QSPI_W<'_, WDSEL_SPEC>
Bit 9
sourcepub fn pio0(&mut self) -> PIO0_W<'_, WDSEL_SPEC>
pub fn pio0(&mut self) -> PIO0_W<'_, WDSEL_SPEC>
Bit 10
sourcepub fn pio1(&mut self) -> PIO1_W<'_, WDSEL_SPEC>
pub fn pio1(&mut self) -> PIO1_W<'_, WDSEL_SPEC>
Bit 11
sourcepub fn pll_sys(&mut self) -> PLL_SYS_W<'_, WDSEL_SPEC>
pub fn pll_sys(&mut self) -> PLL_SYS_W<'_, WDSEL_SPEC>
Bit 12
sourcepub fn pll_usb(&mut self) -> PLL_USB_W<'_, WDSEL_SPEC>
pub fn pll_usb(&mut self) -> PLL_USB_W<'_, WDSEL_SPEC>
Bit 13
sourcepub fn pwm(&mut self) -> PWM_W<'_, WDSEL_SPEC>
pub fn pwm(&mut self) -> PWM_W<'_, WDSEL_SPEC>
Bit 14
sourcepub fn rtc(&mut self) -> RTC_W<'_, WDSEL_SPEC>
pub fn rtc(&mut self) -> RTC_W<'_, WDSEL_SPEC>
Bit 15
sourcepub fn spi0(&mut self) -> SPI0_W<'_, WDSEL_SPEC>
pub fn spi0(&mut self) -> SPI0_W<'_, WDSEL_SPEC>
Bit 16
sourcepub fn spi1(&mut self) -> SPI1_W<'_, WDSEL_SPEC>
pub fn spi1(&mut self) -> SPI1_W<'_, WDSEL_SPEC>
Bit 17
sourcepub fn syscfg(&mut self) -> SYSCFG_W<'_, WDSEL_SPEC>
pub fn syscfg(&mut self) -> SYSCFG_W<'_, WDSEL_SPEC>
Bit 18
sourcepub fn sysinfo(&mut self) -> SYSINFO_W<'_, WDSEL_SPEC>
pub fn sysinfo(&mut self) -> SYSINFO_W<'_, WDSEL_SPEC>
Bit 19
sourcepub fn tbman(&mut self) -> TBMAN_W<'_, WDSEL_SPEC>
pub fn tbman(&mut self) -> TBMAN_W<'_, WDSEL_SPEC>
Bit 20
sourcepub fn timer(&mut self) -> TIMER_W<'_, WDSEL_SPEC>
pub fn timer(&mut self) -> TIMER_W<'_, WDSEL_SPEC>
Bit 21
sourcepub fn uart0(&mut self) -> UART0_W<'_, WDSEL_SPEC>
pub fn uart0(&mut self) -> UART0_W<'_, WDSEL_SPEC>
Bit 22
sourcepub fn uart1(&mut self) -> UART1_W<'_, WDSEL_SPEC>
pub fn uart1(&mut self) -> UART1_W<'_, WDSEL_SPEC>
Bit 23
sourcepub fn usbctrl(&mut self) -> USBCTRL_W<'_, WDSEL_SPEC>
pub fn usbctrl(&mut self) -> USBCTRL_W<'_, WDSEL_SPEC>
Bit 24