Trait nrf52833_hal::ppi::PpiChannelGroup[][src]

pub trait PpiChannelGroup: PpiChannelGroupSealed {
    pub fn task_enable(&self) -> &Reg<u32, _EN>;
pub fn task_disable(&self) -> &Reg<u32, _DIS>;
pub fn set_channels(&self, mask: u32);
pub fn enable(&self);
pub fn disable(&self); }

Trait for a PPI channel group.

Required methods

pub fn task_enable(&self) -> &Reg<u32, _EN>[src]

Returns reference to tasks_chg[x].en endpoint for enabling channel group.

pub fn task_disable(&self) -> &Reg<u32, _DIS>[src]

Returns reference to tasks_chg[x].dis endpoint for disabling channel group.

pub fn set_channels(&self, mask: u32)[src]

Sets bitmask for PPI channels which shall be included in this channel group.

pub fn enable(&self)[src]

Enables this channel group.

pub fn disable(&self)[src]

Disables this channel group.

Loading content...

Implementors

impl<G> PpiChannelGroup for G where
    G: ChannelGroup, 
[src]

Loading content...