Struct stm32_metapac::rcc::regs::D2ccip2r
#[repr(transparent)]pub struct D2ccip2r(pub u32);
Expand description
RCC Domain 2 Kernel Clock Configuration Register
Tuple Fields§
§0: u32
Implementations§
§impl D2ccip2r
impl D2ccip2r
pub const fn usart234578sel(&self) -> Usart234578sel
pub const fn usart234578sel(&self) -> Usart234578sel
USART2/3, UART4,5, 7/8 (APB1) kernel clock source selection
pub fn set_usart234578sel(&mut self, val: Usart234578sel)
pub fn set_usart234578sel(&mut self, val: Usart234578sel)
USART2/3, UART4,5, 7/8 (APB1) kernel clock source selection
pub const fn usart16910sel(&self) -> Usart16910sel
pub const fn usart16910sel(&self) -> Usart16910sel
USART1, 6, 9 and 10 kernel clock source selection
pub fn set_usart16910sel(&mut self, val: Usart16910sel)
pub fn set_usart16910sel(&mut self, val: Usart16910sel)
USART1, 6, 9 and 10 kernel clock source selection
pub fn set_rngsel(&mut self, val: Rngsel)
pub fn set_rngsel(&mut self, val: Rngsel)
RNG kernel clock source selection
pub const fn i2c1235sel(&self) -> I2c1235sel
pub const fn i2c1235sel(&self) -> I2c1235sel
I2C1,2,3 kernel clock source selection
pub fn set_i2c1235sel(&mut self, val: I2c1235sel)
pub fn set_i2c1235sel(&mut self, val: I2c1235sel)
I2C1,2,3 kernel clock source selection
pub fn set_usbsel(&mut self, val: Usbsel)
pub fn set_usbsel(&mut self, val: Usbsel)
USBOTG 1 and 2 kernel clock source selection
pub fn set_cecsel(&mut self, val: Cecsel)
pub fn set_cecsel(&mut self, val: Cecsel)
HDMI-CEC kernel clock source selection
pub fn set_lptim1sel(&mut self, val: Lptim1sel)
pub fn set_lptim1sel(&mut self, val: Lptim1sel)
LPTIM1 kernel clock source selection
Trait Implementations§
impl Copy for D2ccip2r
impl Eq for D2ccip2r
impl StructuralPartialEq for D2ccip2r
Auto Trait Implementations§
impl Freeze for D2ccip2r
impl RefUnwindSafe for D2ccip2r
impl Send for D2ccip2r
impl Sync for D2ccip2r
impl Unpin for D2ccip2r
impl UnwindSafe for D2ccip2r
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)