[][src]Struct lpc845_pac::SCT0

pub struct SCT0 { /* fields omitted */ }

LPC84x SCTimer/PWM (SCT)

Methods

impl SCT0[src]

pub const fn ptr() -> *const RegisterBlock[src]

Returns a pointer to the register block

Methods from Deref<Target = RegisterBlock>

pub fn sctmatch0(&self) -> &SCTMATCH0[src]

0x100 - SCT match value register of match channels

pub fn sctmatch0_mut(&self) -> &mut SCTMATCH0[src]

0x100 - SCT match value register of match channels

pub fn sctcap0(&self) -> &SCTCAP0[src]

0x100 - SCT capture register of capture channel

pub fn sctcap0_mut(&self) -> &mut SCTCAP0[src]

0x100 - SCT capture register of capture channel

pub fn sctmatch1(&self) -> &SCTMATCH1[src]

0x104 - SCT match value register of match channels

pub fn sctmatch1_mut(&self) -> &mut SCTMATCH1[src]

0x104 - SCT match value register of match channels

pub fn sctcap1(&self) -> &SCTCAP1[src]

0x104 - SCT capture register of capture channel

pub fn sctcap1_mut(&self) -> &mut SCTCAP1[src]

0x104 - SCT capture register of capture channel

pub fn sctmatch2(&self) -> &SCTMATCH2[src]

0x108 - SCT match value register of match channels

pub fn sctmatch2_mut(&self) -> &mut SCTMATCH2[src]

0x108 - SCT match value register of match channels

pub fn sctcap2(&self) -> &SCTCAP2[src]

0x108 - SCT capture register of capture channel

pub fn sctcap2_mut(&self) -> &mut SCTCAP2[src]

0x108 - SCT capture register of capture channel

pub fn sctmatch3(&self) -> &SCTMATCH3[src]

0x10c - SCT match value register of match channels

pub fn sctmatch3_mut(&self) -> &mut SCTMATCH3[src]

0x10c - SCT match value register of match channels

pub fn sctcap3(&self) -> &SCTCAP3[src]

0x10c - SCT capture register of capture channel

pub fn sctcap3_mut(&self) -> &mut SCTCAP3[src]

0x10c - SCT capture register of capture channel

pub fn sctmatch4(&self) -> &SCTMATCH4[src]

0x110 - SCT match value register of match channels

pub fn sctmatch4_mut(&self) -> &mut SCTMATCH4[src]

0x110 - SCT match value register of match channels

pub fn sctcap4(&self) -> &SCTCAP4[src]

0x110 - SCT capture register of capture channel

pub fn sctcap4_mut(&self) -> &mut SCTCAP4[src]

0x110 - SCT capture register of capture channel

pub fn sctmatch5(&self) -> &SCTMATCH5[src]

0x114 - SCT match value register of match channels

pub fn sctmatch5_mut(&self) -> &mut SCTMATCH5[src]

0x114 - SCT match value register of match channels

pub fn sctcap5(&self) -> &SCTCAP5[src]

0x114 - SCT capture register of capture channel

pub fn sctcap5_mut(&self) -> &mut SCTCAP5[src]

0x114 - SCT capture register of capture channel

pub fn sctmatch6(&self) -> &SCTMATCH6[src]

0x118 - SCT match value register of match channels

pub fn sctmatch6_mut(&self) -> &mut SCTMATCH6[src]

0x118 - SCT match value register of match channels

pub fn sctcap6(&self) -> &SCTCAP6[src]

0x118 - SCT capture register of capture channel

pub fn sctcap6_mut(&self) -> &mut SCTCAP6[src]

0x118 - SCT capture register of capture channel

pub fn sctmatch7(&self) -> &SCTMATCH7[src]

0x11c - SCT match value register of match channels

pub fn sctmatch7_mut(&self) -> &mut SCTMATCH7[src]

0x11c - SCT match value register of match channels

pub fn sctcap7(&self) -> &SCTCAP7[src]

0x11c - SCT capture register of capture channel

pub fn sctcap7_mut(&self) -> &mut SCTCAP7[src]

0x11c - SCT capture register of capture channel

pub fn sctmatchrel0(&self) -> &SCTMATCHREL0[src]

0x200 - SCT match reload value register

pub fn sctmatchrel0_mut(&self) -> &mut SCTMATCHREL0[src]

0x200 - SCT match reload value register

pub fn sctcapctrl0(&self) -> &SCTCAPCTRL0[src]

0x200 - SCT capture control register

pub fn sctcapctrl0_mut(&self) -> &mut SCTCAPCTRL0[src]

0x200 - SCT capture control register

pub fn sctmatchrel1(&self) -> &SCTMATCHREL1[src]

0x204 - SCT match reload value register

pub fn sctmatchrel1_mut(&self) -> &mut SCTMATCHREL1[src]

0x204 - SCT match reload value register

pub fn sctcapctrl1(&self) -> &SCTCAPCTRL1[src]

0x204 - SCT capture control register

pub fn sctcapctrl1_mut(&self) -> &mut SCTCAPCTRL1[src]

0x204 - SCT capture control register

pub fn sctmatchrel2(&self) -> &SCTMATCHREL2[src]

0x208 - SCT match reload value register

pub fn sctmatchrel2_mut(&self) -> &mut SCTMATCHREL2[src]

0x208 - SCT match reload value register

pub fn sctcapctrl2(&self) -> &SCTCAPCTRL2[src]

0x208 - SCT capture control register

pub fn sctcapctrl2_mut(&self) -> &mut SCTCAPCTRL2[src]

0x208 - SCT capture control register

pub fn sctmatchrel3(&self) -> &SCTMATCHREL3[src]

0x20c - SCT match reload value register

pub fn sctmatchrel3_mut(&self) -> &mut SCTMATCHREL3[src]

0x20c - SCT match reload value register

pub fn sctcapctrl3(&self) -> &SCTCAPCTRL3[src]

0x20c - SCT capture control register

pub fn sctcapctrl3_mut(&self) -> &mut SCTCAPCTRL3[src]

0x20c - SCT capture control register

pub fn sctmatchrel4(&self) -> &SCTMATCHREL4[src]

0x210 - SCT match reload value register

pub fn sctmatchrel4_mut(&self) -> &mut SCTMATCHREL4[src]

0x210 - SCT match reload value register

pub fn sctcapctrl4(&self) -> &SCTCAPCTRL4[src]

0x210 - SCT capture control register

pub fn sctcapctrl4_mut(&self) -> &mut SCTCAPCTRL4[src]

0x210 - SCT capture control register

pub fn sctmatchrel5(&self) -> &SCTMATCHREL5[src]

0x214 - SCT match reload value register

pub fn sctmatchrel5_mut(&self) -> &mut SCTMATCHREL5[src]

0x214 - SCT match reload value register

pub fn sctcapctrl5(&self) -> &SCTCAPCTRL5[src]

0x214 - SCT capture control register

pub fn sctcapctrl5_mut(&self) -> &mut SCTCAPCTRL5[src]

0x214 - SCT capture control register

pub fn sctmatchrel6(&self) -> &SCTMATCHREL6[src]

0x218 - SCT match reload value register

pub fn sctmatchrel6_mut(&self) -> &mut SCTMATCHREL6[src]

0x218 - SCT match reload value register

pub fn sctcapctrl6(&self) -> &SCTCAPCTRL6[src]

0x218 - SCT capture control register

pub fn sctcapctrl6_mut(&self) -> &mut SCTCAPCTRL6[src]

0x218 - SCT capture control register

pub fn sctmatchrel7(&self) -> &SCTMATCHREL7[src]

0x21c - SCT match reload value register

pub fn sctmatchrel7_mut(&self) -> &mut SCTMATCHREL7[src]

0x21c - SCT match reload value register

pub fn sctcapctrl7(&self) -> &SCTCAPCTRL7[src]

0x21c - SCT capture control register

pub fn sctcapctrl7_mut(&self) -> &mut SCTCAPCTRL7[src]

0x21c - SCT capture control register

Trait Implementations

impl Deref for SCT0[src]

type Target = RegisterBlock

The resulting type after dereferencing.

impl Send for SCT0[src]

Auto Trait Implementations

impl Unpin for SCT0

impl !Sync for SCT0

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self