Type Alias atsamd51p::ccl::lutctrl::INSEL2_W

source ·
pub type INSEL2_W<'a, REG, const O: u8> = FieldWriter<'a, REG, 4, O, INSEL2SELECT_A>;
Expand description

Field INSEL2 writer - Input Selection 2

Aliased Type§

struct INSEL2_W<'a, REG, const O: u8> { /* private fields */ }

Implementations§

source§

impl<'a, REG, const O: u8> INSEL2_W<'a, REG, O>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

source

pub fn mask(self) -> &'a mut W<REG>

Masked input

source

pub fn feedback(self) -> &'a mut W<REG>

Feedback input source

Linked LUT input source

source

pub fn event(self) -> &'a mut W<REG>

Event input source

source

pub fn io(self) -> &'a mut W<REG>

I/O pin input source

source

pub fn ac(self) -> &'a mut W<REG>

AC input source

source

pub fn tc(self) -> &'a mut W<REG>

TC input source

source

pub fn alttc(self) -> &'a mut W<REG>

Alternate TC input source

source

pub fn tcc(self) -> &'a mut W<REG>

TCC input source

source

pub fn sercom(self) -> &'a mut W<REG>

SERCOM input source