Type Alias atsamd51j::port::group::evctrl::R

source ·
pub type R = R<EVCTRL_SPEC>;
Expand description

Register EVCTRL reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn pid0(&self) -> PID0_R

Bits 0:4 - PORT Event Pin Identifier 0

source

pub fn evact0(&self) -> EVACT0_R

Bits 5:6 - PORT Event Action 0

source

pub fn portei0(&self) -> PORTEI0_R

Bit 7 - PORT Event Input Enable 0

source

pub fn pid1(&self) -> PID1_R

Bits 8:12 - PORT Event Pin Identifier 1

source

pub fn evact1(&self) -> EVACT1_R

Bits 13:14 - PORT Event Action 1

source

pub fn portei1(&self) -> PORTEI1_R

Bit 15 - PORT Event Input Enable 1

source

pub fn pid2(&self) -> PID2_R

Bits 16:20 - PORT Event Pin Identifier 2

source

pub fn evact2(&self) -> EVACT2_R

Bits 21:22 - PORT Event Action 2

source

pub fn portei2(&self) -> PORTEI2_R

Bit 23 - PORT Event Input Enable 2

source

pub fn pid3(&self) -> PID3_R

Bits 24:28 - PORT Event Pin Identifier 3

source

pub fn evact3(&self) -> EVACT3_R

Bits 29:30 - PORT Event Action 3

source

pub fn portei3(&self) -> PORTEI3_R

Bit 31 - PORT Event Input Enable 3