pub type W = W<EVCTRL_SPEC>;
Expand description
Register EVCTRL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn pid0(&mut self) -> PID0_W<'_, EVCTRL_SPEC, 0>
pub fn pid0(&mut self) -> PID0_W<'_, EVCTRL_SPEC, 0>
Bits 0:4 - PORT Event Pin Identifier 0
sourcepub fn evact0(&mut self) -> EVACT0_W<'_, EVCTRL_SPEC, 5>
pub fn evact0(&mut self) -> EVACT0_W<'_, EVCTRL_SPEC, 5>
Bits 5:6 - PORT Event Action 0
sourcepub fn portei0(&mut self) -> PORTEI0_W<'_, EVCTRL_SPEC, 7>
pub fn portei0(&mut self) -> PORTEI0_W<'_, EVCTRL_SPEC, 7>
Bit 7 - PORT Event Input Enable 0
sourcepub fn pid1(&mut self) -> PID1_W<'_, EVCTRL_SPEC, 8>
pub fn pid1(&mut self) -> PID1_W<'_, EVCTRL_SPEC, 8>
Bits 8:12 - PORT Event Pin Identifier 1
sourcepub fn evact1(&mut self) -> EVACT1_W<'_, EVCTRL_SPEC, 13>
pub fn evact1(&mut self) -> EVACT1_W<'_, EVCTRL_SPEC, 13>
Bits 13:14 - PORT Event Action 1
sourcepub fn portei1(&mut self) -> PORTEI1_W<'_, EVCTRL_SPEC, 15>
pub fn portei1(&mut self) -> PORTEI1_W<'_, EVCTRL_SPEC, 15>
Bit 15 - PORT Event Input Enable 1
sourcepub fn pid2(&mut self) -> PID2_W<'_, EVCTRL_SPEC, 16>
pub fn pid2(&mut self) -> PID2_W<'_, EVCTRL_SPEC, 16>
Bits 16:20 - PORT Event Pin Identifier 2
sourcepub fn evact2(&mut self) -> EVACT2_W<'_, EVCTRL_SPEC, 21>
pub fn evact2(&mut self) -> EVACT2_W<'_, EVCTRL_SPEC, 21>
Bits 21:22 - PORT Event Action 2
sourcepub fn portei2(&mut self) -> PORTEI2_W<'_, EVCTRL_SPEC, 23>
pub fn portei2(&mut self) -> PORTEI2_W<'_, EVCTRL_SPEC, 23>
Bit 23 - PORT Event Input Enable 2
sourcepub fn pid3(&mut self) -> PID3_W<'_, EVCTRL_SPEC, 24>
pub fn pid3(&mut self) -> PID3_W<'_, EVCTRL_SPEC, 24>
Bits 24:28 - PORT Event Pin Identifier 3
sourcepub fn evact3(&mut self) -> EVACT3_W<'_, EVCTRL_SPEC, 29>
pub fn evact3(&mut self) -> EVACT3_W<'_, EVCTRL_SPEC, 29>
Bits 29:30 - PORT Event Action 3
sourcepub fn portei3(&mut self) -> PORTEI3_W<'_, EVCTRL_SPEC, 31>
pub fn portei3(&mut self) -> PORTEI3_W<'_, EVCTRL_SPEC, 31>
Bit 31 - PORT Event Input Enable 3