Trait microbit::hal::timer::ExtendedCCTimer [−][src]
pub trait ExtendedCCTimer { fn task_capture_cc4(&self) -> &Reg<u32, _TASKS_CAPTURE>; fn task_capture_cc5(&self) -> &Reg<u32, _TASKS_CAPTURE>; fn event_compare_cc4(&self) -> &Reg<u32, _EVENTS_COMPARE>; fn event_compare_cc5(&self) -> &Reg<u32, _EVENTS_COMPARE>; }
Expand description
Adds task- and event PPI endpoint getters for CC[4] and CC[5] on supported instances.
Required methods
fn task_capture_cc4(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]
fn task_capture_cc4(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]fn task_capture_cc5(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]
fn task_capture_cc5(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]fn event_compare_cc4(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]
fn event_compare_cc4(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]fn event_compare_cc5(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]
fn event_compare_cc5(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]Implementors
impl ExtendedCCTimer for Timer<TIMER3, OneShot>
[src]
impl ExtendedCCTimer for Timer<TIMER3, OneShot>
[src]pub fn task_capture_cc4(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]
pub fn task_capture_cc4(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]Returns reference to the CC[4] CAPTURE
task endpoint for PPI.
pub fn task_capture_cc5(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]
pub fn task_capture_cc5(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]Returns reference to the CC[5] CAPTURE
task endpoint for PPI.
pub fn event_compare_cc4(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]
pub fn event_compare_cc4(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]Returns reference to the CC[4] COMPARE
event endpoint for PPI.
pub fn event_compare_cc5(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]
pub fn event_compare_cc5(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]Returns reference to the CC[5] COMPARE
event endpoint for PPI.
impl ExtendedCCTimer for Timer<TIMER4, OneShot>
[src]
impl ExtendedCCTimer for Timer<TIMER4, OneShot>
[src]pub fn task_capture_cc4(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]
pub fn task_capture_cc4(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]Returns reference to the CC[4] CAPTURE
task endpoint for PPI.
pub fn task_capture_cc5(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]
pub fn task_capture_cc5(&self) -> &Reg<u32, _TASKS_CAPTURE>
[src]Returns reference to the CC[5] CAPTURE
task endpoint for PPI.
pub fn event_compare_cc4(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]
pub fn event_compare_cc4(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]Returns reference to the CC[4] COMPARE
event endpoint for PPI.
pub fn event_compare_cc5(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]
pub fn event_compare_cc5(&self) -> &Reg<u32, _EVENTS_COMPARE>
[src]Returns reference to the CC[5] COMPARE
event endpoint for PPI.