[−][src]Struct xmc4800::ccu80_cc80::RegisterBlock
Register block
Fields
ins: INS
0x00 - Input Selector Configuration
cmc: CMC
0x04 - Connection Matrix Control
tcst: TCST
0x08 - Slice Timer Status
tcset: TCSET
0x0c - Slice Timer Run Set
tcclr: TCCLR
0x10 - Slice Timer Clear
tc: TC
0x14 - Slice Timer Control
psl: PSL
0x18 - Passive Level Config
dit: DIT
0x1c - Dither Config
dits: DITS
0x20 - Dither Shadow Register
psc: PSC
0x24 - Prescaler Control
fpc: FPC
0x28 - Floating Prescaler Control
fpcs: FPCS
0x2c - Floating Prescaler Shadow
pr: PR
0x30 - Timer Period Value
prs: PRS
0x34 - Timer Shadow Period Value
cr1: CR1
0x38 - Channel 1 Compare Value
cr1s: CR1S
0x3c - Channel 1 Compare Shadow Value
cr2: CR2
0x40 - Channel 2 Compare Value
cr2s: CR2S
0x44 - Channel 2 Compare Shadow Value
chc: CHC
0x48 - Channel Control
dtc: DTC
0x4c - Dead Time Control
dc1r: DC1R
0x50 - Channel 1 Dead Time Values
dc2r: DC2R
0x54 - Channel 2 Dead Time Values
timer: TIMER
0x70 - Timer Value
c0v: C0V
0x74 - Capture Register 0
c1v: C1V
0x78 - Capture Register 1
c2v: C2V
0x7c - Capture Register 2
c3v: C3V
0x80 - Capture Register 3
ints: INTS
0xa0 - Interrupt Status
inte: INTE
0xa4 - Interrupt Enable Control
srs: SRS
0xa8 - Service Request Selector
sws: SWS
0xac - Interrupt Status Set
swr: SWR
0xb0 - Interrupt Status Clear
stc: STC
0xb4 - Shadow transfer control
ecrd0: ECRD0
0xb8 - Extended Read Back 0
ecrd1: ECRD1
0xbc - Extended Read Back 1
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
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, 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