[−][src]Struct lpc55s6x_pac::sct0::RegisterBlock
Register block
Fields
config: CONFIG
0x00 - SCT configuration register
ctrl: CTRL
0x04 - SCT control register
limit: LIMIT
0x08 - SCT limit event select register
halt: HALT
0x0c - SCT halt event select register
stop: STOP
0x10 - SCT stop event select register
start: START
0x14 - SCT start event select register
count: COUNT
0x40 - SCT counter register
state: STATE
0x44 - SCT state register
input: INPUT
0x48 - SCT input register
regmode: REGMODE
0x4c - SCT match/capture mode register
output: OUTPUT
0x50 - SCT output register
outputdirctrl: OUTPUTDIRCTRL
0x54 - SCT output counter direction control register
res: RES
0x58 - SCT conflict resolution register
dma0request: DMA0REQUEST
0x5c - SCT DMA request 0 register
dma1request: DMA1REQUEST
0x60 - SCT DMA request 1 register
even: EVEN
0xf0 - SCT event interrupt enable register
evflag: EVFLAG
0xf4 - SCT event flag register
conen: CONEN
0xf8 - SCT conflict interrupt enable register
conflag: CONFLAG
0xfc - SCT conflict flag register
event: [EVENT; 16]
0x300 - no description available
out: [OUT; 10]
0x500 - no description available
Methods
impl RegisterBlock
[src]
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 sctmatch8(&self) -> &SCTMATCH8
[src]
0x120 - SCT match value register of match channels
pub fn sctmatch8_mut(&self) -> &mut SCTMATCH8
[src]
0x120 - SCT match value register of match channels
pub fn sctcap8(&self) -> &SCTCAP8
[src]
0x120 - SCT capture register of capture channel
pub fn sctcap8_mut(&self) -> &mut SCTCAP8
[src]
0x120 - SCT capture register of capture channel
pub fn sctmatch9(&self) -> &SCTMATCH9
[src]
0x124 - SCT match value register of match channels
pub fn sctmatch9_mut(&self) -> &mut SCTMATCH9
[src]
0x124 - SCT match value register of match channels
pub fn sctcap9(&self) -> &SCTCAP9
[src]
0x124 - SCT capture register of capture channel
pub fn sctcap9_mut(&self) -> &mut SCTCAP9
[src]
0x124 - SCT capture register of capture channel
pub fn sctmatch10(&self) -> &SCTMATCH10
[src]
0x128 - SCT match value register of match channels
pub fn sctmatch10_mut(&self) -> &mut SCTMATCH10
[src]
0x128 - SCT match value register of match channels
pub fn sctcap10(&self) -> &SCTCAP10
[src]
0x128 - SCT capture register of capture channel
pub fn sctcap10_mut(&self) -> &mut SCTCAP10
[src]
0x128 - SCT capture register of capture channel
pub fn sctmatch11(&self) -> &SCTMATCH11
[src]
0x12c - SCT match value register of match channels
pub fn sctmatch11_mut(&self) -> &mut SCTMATCH11
[src]
0x12c - SCT match value register of match channels
pub fn sctcap11(&self) -> &SCTCAP11
[src]
0x12c - SCT capture register of capture channel
pub fn sctcap11_mut(&self) -> &mut SCTCAP11
[src]
0x12c - SCT capture register of capture channel
pub fn sctmatch12(&self) -> &SCTMATCH12
[src]
0x130 - SCT match value register of match channels
pub fn sctmatch12_mut(&self) -> &mut SCTMATCH12
[src]
0x130 - SCT match value register of match channels
pub fn sctcap12(&self) -> &SCTCAP12
[src]
0x130 - SCT capture register of capture channel
pub fn sctcap12_mut(&self) -> &mut SCTCAP12
[src]
0x130 - SCT capture register of capture channel
pub fn sctmatch13(&self) -> &SCTMATCH13
[src]
0x134 - SCT match value register of match channels
pub fn sctmatch13_mut(&self) -> &mut SCTMATCH13
[src]
0x134 - SCT match value register of match channels
pub fn sctcap13(&self) -> &SCTCAP13
[src]
0x134 - SCT capture register of capture channel
pub fn sctcap13_mut(&self) -> &mut SCTCAP13
[src]
0x134 - SCT capture register of capture channel
pub fn sctmatch14(&self) -> &SCTMATCH14
[src]
0x138 - SCT match value register of match channels
pub fn sctmatch14_mut(&self) -> &mut SCTMATCH14
[src]
0x138 - SCT match value register of match channels
pub fn sctcap14(&self) -> &SCTCAP14
[src]
0x138 - SCT capture register of capture channel
pub fn sctcap14_mut(&self) -> &mut SCTCAP14
[src]
0x138 - SCT capture register of capture channel
pub fn sctmatch15(&self) -> &SCTMATCH15
[src]
0x13c - SCT match value register of match channels
pub fn sctmatch15_mut(&self) -> &mut SCTMATCH15
[src]
0x13c - SCT match value register of match channels
pub fn sctcap15(&self) -> &SCTCAP15
[src]
0x13c - SCT capture register of capture channel
pub fn sctcap15_mut(&self) -> &mut SCTCAP15
[src]
0x13c - 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
pub fn sctmatchrel8(&self) -> &SCTMATCHREL8
[src]
0x220 - SCT match reload value register
pub fn sctmatchrel8_mut(&self) -> &mut SCTMATCHREL8
[src]
0x220 - SCT match reload value register
pub fn sctcapctrl8(&self) -> &SCTCAPCTRL8
[src]
0x220 - SCT capture control register
pub fn sctcapctrl8_mut(&self) -> &mut SCTCAPCTRL8
[src]
0x220 - SCT capture control register
pub fn sctmatchrel9(&self) -> &SCTMATCHREL9
[src]
0x224 - SCT match reload value register
pub fn sctmatchrel9_mut(&self) -> &mut SCTMATCHREL9
[src]
0x224 - SCT match reload value register
pub fn sctcapctrl9(&self) -> &SCTCAPCTRL9
[src]
0x224 - SCT capture control register
pub fn sctcapctrl9_mut(&self) -> &mut SCTCAPCTRL9
[src]
0x224 - SCT capture control register
pub fn sctmatchrel10(&self) -> &SCTMATCHREL10
[src]
0x228 - SCT match reload value register
pub fn sctmatchrel10_mut(&self) -> &mut SCTMATCHREL10
[src]
0x228 - SCT match reload value register
pub fn sctcapctrl10(&self) -> &SCTCAPCTRL10
[src]
0x228 - SCT capture control register
pub fn sctcapctrl10_mut(&self) -> &mut SCTCAPCTRL10
[src]
0x228 - SCT capture control register
pub fn sctmatchrel11(&self) -> &SCTMATCHREL11
[src]
0x22c - SCT match reload value register
pub fn sctmatchrel11_mut(&self) -> &mut SCTMATCHREL11
[src]
0x22c - SCT match reload value register
pub fn sctcapctrl11(&self) -> &SCTCAPCTRL11
[src]
0x22c - SCT capture control register
pub fn sctcapctrl11_mut(&self) -> &mut SCTCAPCTRL11
[src]
0x22c - SCT capture control register
pub fn sctmatchrel12(&self) -> &SCTMATCHREL12
[src]
0x230 - SCT match reload value register
pub fn sctmatchrel12_mut(&self) -> &mut SCTMATCHREL12
[src]
0x230 - SCT match reload value register
pub fn sctcapctrl12(&self) -> &SCTCAPCTRL12
[src]
0x230 - SCT capture control register
pub fn sctcapctrl12_mut(&self) -> &mut SCTCAPCTRL12
[src]
0x230 - SCT capture control register
pub fn sctmatchrel13(&self) -> &SCTMATCHREL13
[src]
0x234 - SCT match reload value register
pub fn sctmatchrel13_mut(&self) -> &mut SCTMATCHREL13
[src]
0x234 - SCT match reload value register
pub fn sctcapctrl13(&self) -> &SCTCAPCTRL13
[src]
0x234 - SCT capture control register
pub fn sctcapctrl13_mut(&self) -> &mut SCTCAPCTRL13
[src]
0x234 - SCT capture control register
pub fn sctmatchrel14(&self) -> &SCTMATCHREL14
[src]
0x238 - SCT match reload value register
pub fn sctmatchrel14_mut(&self) -> &mut SCTMATCHREL14
[src]
0x238 - SCT match reload value register
pub fn sctcapctrl14(&self) -> &SCTCAPCTRL14
[src]
0x238 - SCT capture control register
pub fn sctcapctrl14_mut(&self) -> &mut SCTCAPCTRL14
[src]
0x238 - SCT capture control register
pub fn sctmatchrel15(&self) -> &SCTMATCHREL15
[src]
0x23c - SCT match reload value register
pub fn sctmatchrel15_mut(&self) -> &mut SCTMATCHREL15
[src]
0x23c - SCT match reload value register
pub fn sctcapctrl15(&self) -> &SCTCAPCTRL15
[src]
0x23c - SCT capture control register
pub fn sctcapctrl15_mut(&self) -> &mut SCTCAPCTRL15
[src]
0x23c - SCT capture control register
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self