Struct esp32s2::dedicated_gpio::out_idv::W
source · pub struct W(_);Expand description
Register OUT_IDV writer
Implementations§
source§impl W
impl W
sourcepub fn ch0(&mut self) -> CH0_W<'_, 0>
pub fn ch0(&mut self) -> CH0_W<'_, 0>
Bits 0:1 - Configure channel 0 output value. 0: hold output value. 1: set output value. 2: clear output value. 3: inverse output value.
sourcepub fn ch1(&mut self) -> CH1_W<'_, 2>
pub fn ch1(&mut self) -> CH1_W<'_, 2>
Bits 2:3 - Configure channel 1 output value. 0: hold output value. 1: set output value. 2: clear output value. 3: inverse output value.
sourcepub fn ch2(&mut self) -> CH2_W<'_, 4>
pub fn ch2(&mut self) -> CH2_W<'_, 4>
Bits 4:5 - Configure channel 2 output value. 0: hold output value. 1: set output value. 2: clear output value. 3: inverse output value.
sourcepub fn ch3(&mut self) -> CH3_W<'_, 6>
pub fn ch3(&mut self) -> CH3_W<'_, 6>
Bits 6:7 - Configure channel 3 output value. 0: hold output value. 1: set output value. 2: clear output value. 3: inverse output value.
sourcepub fn ch4(&mut self) -> CH4_W<'_, 8>
pub fn ch4(&mut self) -> CH4_W<'_, 8>
Bits 8:9 - Configure channel 4 output value. 0: hold output value. 1: set output value. 2: clear output value. 3: inverse output value.
sourcepub fn ch5(&mut self) -> CH5_W<'_, 10>
pub fn ch5(&mut self) -> CH5_W<'_, 10>
Bits 10:11 - Configure channel 5 output value. 0: hold output value. 1: set output value. 2: clear output value. 3: inverse output value.
sourcepub fn ch6(&mut self) -> CH6_W<'_, 12>
pub fn ch6(&mut self) -> CH6_W<'_, 12>
Bits 12:13 - Configure channel 6 output value. 0: hold output value. 1: set output value. 2: clear output value. 3: inverse output value.