Trait nrf52832_hal::ppi::PpiChannelGroup [−][src]
pub trait PpiChannelGroup: PpiChannelGroupSealed { fn task_enable(&self) -> &Reg<u32, _EN>; fn task_disable(&self) -> &Reg<u32, _DIS>; fn set_channels(&self, mask: u32); fn enable(&self); fn disable(&self); }
Expand description
Trait for a PPI channel group.
Required methods
fn task_enable(&self) -> &Reg<u32, _EN>
[src]
fn task_enable(&self) -> &Reg<u32, _EN>
[src]Returns reference to tasks_chg[x].en
endpoint for enabling channel group.
fn task_disable(&self) -> &Reg<u32, _DIS>
[src]
fn task_disable(&self) -> &Reg<u32, _DIS>
[src]Returns reference to tasks_chg[x].dis
endpoint for disabling channel group.
fn set_channels(&self, mask: u32)
[src]
fn set_channels(&self, mask: u32)
[src]Sets bitmask for PPI channels which shall be included in this channel group.
Implementors
impl<G> PpiChannelGroup for G where
G: ChannelGroup,
[src]
impl<G> PpiChannelGroup for G where
G: ChannelGroup,
[src]