Type Alias rp2040_pac::io_bank0::intr::W
source · pub type W = W<INTR_SPEC>;
Expand description
Register INTR%s
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn gpio0_edge_low(&mut self) -> GPIO0_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio0_edge_low(&mut self) -> GPIO0_EDGE_LOW_W<'_, INTR_SPEC>
Bit 2
sourcepub fn gpio0_edge_high(&mut self) -> GPIO0_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio0_edge_high(&mut self) -> GPIO0_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 3
sourcepub fn gpio1_edge_low(&mut self) -> GPIO1_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio1_edge_low(&mut self) -> GPIO1_EDGE_LOW_W<'_, INTR_SPEC>
Bit 6
sourcepub fn gpio1_edge_high(&mut self) -> GPIO1_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio1_edge_high(&mut self) -> GPIO1_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 7
sourcepub fn gpio2_edge_low(&mut self) -> GPIO2_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio2_edge_low(&mut self) -> GPIO2_EDGE_LOW_W<'_, INTR_SPEC>
Bit 10
sourcepub fn gpio2_edge_high(&mut self) -> GPIO2_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio2_edge_high(&mut self) -> GPIO2_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 11
sourcepub fn gpio3_edge_low(&mut self) -> GPIO3_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio3_edge_low(&mut self) -> GPIO3_EDGE_LOW_W<'_, INTR_SPEC>
Bit 14
sourcepub fn gpio3_edge_high(&mut self) -> GPIO3_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio3_edge_high(&mut self) -> GPIO3_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 15
sourcepub fn gpio4_edge_low(&mut self) -> GPIO4_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio4_edge_low(&mut self) -> GPIO4_EDGE_LOW_W<'_, INTR_SPEC>
Bit 18
sourcepub fn gpio4_edge_high(&mut self) -> GPIO4_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio4_edge_high(&mut self) -> GPIO4_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 19
sourcepub fn gpio5_edge_low(&mut self) -> GPIO5_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio5_edge_low(&mut self) -> GPIO5_EDGE_LOW_W<'_, INTR_SPEC>
Bit 22
sourcepub fn gpio5_edge_high(&mut self) -> GPIO5_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio5_edge_high(&mut self) -> GPIO5_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 23
sourcepub fn gpio6_edge_low(&mut self) -> GPIO6_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio6_edge_low(&mut self) -> GPIO6_EDGE_LOW_W<'_, INTR_SPEC>
Bit 26
sourcepub fn gpio6_edge_high(&mut self) -> GPIO6_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio6_edge_high(&mut self) -> GPIO6_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 27
sourcepub fn gpio7_edge_low(&mut self) -> GPIO7_EDGE_LOW_W<'_, INTR_SPEC>
pub fn gpio7_edge_low(&mut self) -> GPIO7_EDGE_LOW_W<'_, INTR_SPEC>
Bit 30
sourcepub fn gpio7_edge_high(&mut self) -> GPIO7_EDGE_HIGH_W<'_, INTR_SPEC>
pub fn gpio7_edge_high(&mut self) -> GPIO7_EDGE_HIGH_W<'_, INTR_SPEC>
Bit 31