pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn ccmr1_input(&self) -> &Reg<CCMR1_INPUTrs>
pub const fn ccmr1_input(&self) -> &Reg<CCMR1_INPUTrs>
0x18 - capture/compare mode register 1 (input mode)
Sourcepub const fn ccmr1_output(&self) -> &Reg<CCMR1_OUTPUTrs>
pub const fn ccmr1_output(&self) -> &Reg<CCMR1_OUTPUTrs>
0x18 - capture/compare mode register (output mode)
Sourcepub const fn ccmr2_input(&self) -> &Reg<CCMR2_INPUTrs>
pub const fn ccmr2_input(&self) -> &Reg<CCMR2_INPUTrs>
0x1c - capture/compare mode register 2 (input mode)
Sourcepub const fn ccmr2_output(&self) -> &Reg<CCMR2_OUTPUTrs>
pub const fn ccmr2_output(&self) -> &Reg<CCMR2_OUTPUTrs>
0x1c - capture/compare mode register (output mode)
Sourcepub const fn ccr(&self, n: usize) -> &Reg<CCRrs>
pub const fn ccr(&self, n: usize) -> &Reg<CCRrs>
0x34..0x44 - capture/compare register
`n` is the index of register in the array. `n == 0` corresponds to `CCR1` register.