Struct lpc55_pac::SCT0[][src]

pub struct SCT0 { /* fields omitted */ }

SCTimer/PWM (SCT)

Implementations

impl SCT0[src]

pub const PTR: *const RegisterBlock[src]

Pointer to the register block

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

Return the pointer to the register block

Methods from Deref<Target = RegisterBlock>

pub fn match0(&self) -> &Reg<MATCH0_SPEC>[src]

0x100 - SCT match value register of match channels

pub fn cap0(&self) -> &Reg<CAP0_SPEC>[src]

0x100 - SCT capture register of capture channel

pub fn match1(&self) -> &Reg<MATCH1_SPEC>[src]

0x104 - SCT match value register of match channels

pub fn cap1(&self) -> &Reg<CAP1_SPEC>[src]

0x104 - SCT capture register of capture channel

pub fn match2(&self) -> &Reg<MATCH2_SPEC>[src]

0x108 - SCT match value register of match channels

pub fn cap2(&self) -> &Reg<CAP2_SPEC>[src]

0x108 - SCT capture register of capture channel

pub fn match3(&self) -> &Reg<MATCH3_SPEC>[src]

0x10c - SCT match value register of match channels

pub fn cap3(&self) -> &Reg<CAP3_SPEC>[src]

0x10c - SCT capture register of capture channel

pub fn match4(&self) -> &Reg<MATCH4_SPEC>[src]

0x110 - SCT match value register of match channels

pub fn cap4(&self) -> &Reg<CAP4_SPEC>[src]

0x110 - SCT capture register of capture channel

pub fn match5(&self) -> &Reg<MATCH5_SPEC>[src]

0x114 - SCT match value register of match channels

pub fn cap5(&self) -> &Reg<CAP5_SPEC>[src]

0x114 - SCT capture register of capture channel

pub fn match6(&self) -> &Reg<MATCH6_SPEC>[src]

0x118 - SCT match value register of match channels

pub fn cap6(&self) -> &Reg<CAP6_SPEC>[src]

0x118 - SCT capture register of capture channel

pub fn match7(&self) -> &Reg<MATCH7_SPEC>[src]

0x11c - SCT match value register of match channels

pub fn cap7(&self) -> &Reg<CAP7_SPEC>[src]

0x11c - SCT capture register of capture channel

pub fn match8(&self) -> &Reg<MATCH8_SPEC>[src]

0x120 - SCT match value register of match channels

pub fn cap8(&self) -> &Reg<CAP8_SPEC>[src]

0x120 - SCT capture register of capture channel

pub fn match9(&self) -> &Reg<MATCH9_SPEC>[src]

0x124 - SCT match value register of match channels

pub fn cap9(&self) -> &Reg<CAP9_SPEC>[src]

0x124 - SCT capture register of capture channel

pub fn match10(&self) -> &Reg<MATCH10_SPEC>[src]

0x128 - SCT match value register of match channels

pub fn cap10(&self) -> &Reg<CAP10_SPEC>[src]

0x128 - SCT capture register of capture channel

pub fn match11(&self) -> &Reg<MATCH11_SPEC>[src]

0x12c - SCT match value register of match channels

pub fn cap11(&self) -> &Reg<CAP11_SPEC>[src]

0x12c - SCT capture register of capture channel

pub fn match12(&self) -> &Reg<MATCH12_SPEC>[src]

0x130 - SCT match value register of match channels

pub fn cap12(&self) -> &Reg<CAP12_SPEC>[src]

0x130 - SCT capture register of capture channel

pub fn match13(&self) -> &Reg<MATCH13_SPEC>[src]

0x134 - SCT match value register of match channels

pub fn cap13(&self) -> &Reg<CAP13_SPEC>[src]

0x134 - SCT capture register of capture channel

pub fn match14(&self) -> &Reg<MATCH14_SPEC>[src]

0x138 - SCT match value register of match channels

pub fn cap14(&self) -> &Reg<CAP14_SPEC>[src]

0x138 - SCT capture register of capture channel

pub fn match15(&self) -> &Reg<MATCH15_SPEC>[src]

0x13c - SCT match value register of match channels

pub fn cap15(&self) -> &Reg<CAP15_SPEC>[src]

0x13c - SCT capture register of capture channel

pub fn matchrel0(&self) -> &Reg<MATCHREL0_SPEC>[src]

0x200 - SCT match reload value register

pub fn capctrl0(&self) -> &Reg<CAPCTRL0_SPEC>[src]

0x200 - SCT capture control register

pub fn matchrel1(&self) -> &Reg<MATCHREL1_SPEC>[src]

0x204 - SCT match reload value register

pub fn capctrl1(&self) -> &Reg<CAPCTRL1_SPEC>[src]

0x204 - SCT capture control register

pub fn matchrel2(&self) -> &Reg<MATCHREL2_SPEC>[src]

0x208 - SCT match reload value register

pub fn capctrl2(&self) -> &Reg<CAPCTRL2_SPEC>[src]

0x208 - SCT capture control register

pub fn matchrel3(&self) -> &Reg<MATCHREL3_SPEC>[src]

0x20c - SCT match reload value register

pub fn capctrl3(&self) -> &Reg<CAPCTRL3_SPEC>[src]

0x20c - SCT capture control register

pub fn matchrel4(&self) -> &Reg<MATCHREL4_SPEC>[src]

0x210 - SCT match reload value register

pub fn capctrl4(&self) -> &Reg<CAPCTRL4_SPEC>[src]

0x210 - SCT capture control register

pub fn matchrel5(&self) -> &Reg<MATCHREL5_SPEC>[src]

0x214 - SCT match reload value register

pub fn capctrl5(&self) -> &Reg<CAPCTRL5_SPEC>[src]

0x214 - SCT capture control register

pub fn matchrel6(&self) -> &Reg<MATCHREL6_SPEC>[src]

0x218 - SCT match reload value register

pub fn capctrl6(&self) -> &Reg<CAPCTRL6_SPEC>[src]

0x218 - SCT capture control register

pub fn matchrel7(&self) -> &Reg<MATCHREL7_SPEC>[src]

0x21c - SCT match reload value register

pub fn capctrl7(&self) -> &Reg<CAPCTRL7_SPEC>[src]

0x21c - SCT capture control register

pub fn matchrel8(&self) -> &Reg<MATCHREL8_SPEC>[src]

0x220 - SCT match reload value register

pub fn capctrl8(&self) -> &Reg<CAPCTRL8_SPEC>[src]

0x220 - SCT capture control register

pub fn matchrel9(&self) -> &Reg<MATCHREL9_SPEC>[src]

0x224 - SCT match reload value register

pub fn capctrl9(&self) -> &Reg<CAPCTRL9_SPEC>[src]

0x224 - SCT capture control register

pub fn matchrel10(&self) -> &Reg<MATCHREL10_SPEC>[src]

0x228 - SCT match reload value register

pub fn capctrl10(&self) -> &Reg<CAPCTRL10_SPEC>[src]

0x228 - SCT capture control register

pub fn matchrel11(&self) -> &Reg<MATCHREL11_SPEC>[src]

0x22c - SCT match reload value register

pub fn capctrl11(&self) -> &Reg<CAPCTRL11_SPEC>[src]

0x22c - SCT capture control register

pub fn matchrel12(&self) -> &Reg<MATCHREL12_SPEC>[src]

0x230 - SCT match reload value register

pub fn capctrl12(&self) -> &Reg<CAPCTRL12_SPEC>[src]

0x230 - SCT capture control register

pub fn matchrel13(&self) -> &Reg<MATCHREL13_SPEC>[src]

0x234 - SCT match reload value register

pub fn capctrl13(&self) -> &Reg<CAPCTRL13_SPEC>[src]

0x234 - SCT capture control register

pub fn matchrel14(&self) -> &Reg<MATCHREL14_SPEC>[src]

0x238 - SCT match reload value register

pub fn capctrl14(&self) -> &Reg<CAPCTRL14_SPEC>[src]

0x238 - SCT capture control register

pub fn matchrel15(&self) -> &Reg<MATCHREL15_SPEC>[src]

0x23c - SCT match reload value register

pub fn capctrl15(&self) -> &Reg<CAPCTRL15_SPEC>[src]

0x23c - SCT capture control register

Trait Implementations

impl Debug for SCT0[src]

impl Deref for SCT0[src]

type Target = RegisterBlock

The resulting type after dereferencing.

impl Send for SCT0[src]

Auto Trait Implementations

impl !Sync for SCT0

impl Unpin for SCT0

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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> 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.