#[repr(transparent)]pub struct Pscctl2(pub u32);Expand description
clock control register 2
Tuple Fields§
§0: u32Implementations§
Source§impl Pscctl2
impl Pscctl2
Sourcepub const fn ct32bit0_clk(&self) -> Ct32bit0Clk
pub const fn ct32bit0_clk(&self) -> Ct32bit0Clk
ct32bit timer 0 clock control
Sourcepub const fn set_ct32bit0_clk(&mut self, val: Ct32bit0Clk)
pub const fn set_ct32bit0_clk(&mut self, val: Ct32bit0Clk)
ct32bit timer 0 clock control
Sourcepub const fn ct32bit1_clk(&self) -> Ct32bit1Clk
pub const fn ct32bit1_clk(&self) -> Ct32bit1Clk
ct32bit timer 1 clock control
Sourcepub const fn set_ct32bit1_clk(&mut self, val: Ct32bit1Clk)
pub const fn set_ct32bit1_clk(&mut self, val: Ct32bit1Clk)
ct32bit timer 1 clock control
Sourcepub const fn ct32bit2_clk(&self) -> Ct32bit2Clk
pub const fn ct32bit2_clk(&self) -> Ct32bit2Clk
ct32bit timer 2 clock control
Sourcepub const fn set_ct32bit2_clk(&mut self, val: Ct32bit2Clk)
pub const fn set_ct32bit2_clk(&mut self, val: Ct32bit2Clk)
ct32bit timer 2 clock control
Sourcepub const fn ct32bit3_clk(&self) -> Ct32bit3Clk
pub const fn ct32bit3_clk(&self) -> Ct32bit3Clk
ct32bit timer 3 clock control
Sourcepub const fn set_ct32bit3_clk(&mut self, val: Ct32bit3Clk)
pub const fn set_ct32bit3_clk(&mut self, val: Ct32bit3Clk)
ct32bit timer 3 clock control
Sourcepub const fn ct32bit4_clk(&self) -> Ct32bit4Clk
pub const fn ct32bit4_clk(&self) -> Ct32bit4Clk
ct32bit timer 4 clock control
Sourcepub const fn set_ct32bit4_clk(&mut self, val: Ct32bit4Clk)
pub const fn set_ct32bit4_clk(&mut self, val: Ct32bit4Clk)
ct32bit timer 4 clock control
Sourcepub const fn rtc_lite_clk(&self) -> RtcLiteClk
pub const fn rtc_lite_clk(&self) -> RtcLiteClk
rtc lite clock control
Sourcepub const fn set_rtc_lite_clk(&mut self, val: RtcLiteClk)
pub const fn set_rtc_lite_clk(&mut self, val: RtcLiteClk)
rtc lite clock control
Sourcepub const fn set_mrt0_clk(&mut self, val: Mrt0Clk)
pub const fn set_mrt0_clk(&mut self, val: Mrt0Clk)
mrt0 clock control
Sourcepub const fn set_wwdt1_clk(&mut self, val: Wwdt1Clk)
pub const fn set_wwdt1_clk(&mut self, val: Wwdt1Clk)
wdt1 clock control
Sourcepub const fn set_i3c0_clk(&mut self, val: I3c0Clk)
pub const fn set_i3c0_clk(&mut self, val: I3c0Clk)
i3c0 clock control
Sourcepub const fn gpiointctl_clk(&self) -> GpiointctlClk
pub const fn gpiointctl_clk(&self) -> GpiointctlClk
GPIOINTCTL clock control
Sourcepub const fn set_gpiointctl_clk(&mut self, val: GpiointctlClk)
pub const fn set_gpiointctl_clk(&mut self, val: GpiointctlClk)
GPIOINTCTL clock control
Sourcepub const fn pimctl_clk(&self) -> PimctlClk
pub const fn pimctl_clk(&self) -> PimctlClk
PIMCTL clock control
Sourcepub const fn set_pimctl_clk(&mut self, val: PimctlClk)
pub const fn set_pimctl_clk(&mut self, val: PimctlClk)
PIMCTL clock control
Trait Implementations§
impl Copy for Pscctl2
impl Eq for Pscctl2
impl StructuralPartialEq for Pscctl2
Auto Trait Implementations§
impl Freeze for Pscctl2
impl RefUnwindSafe for Pscctl2
impl Send for Pscctl2
impl Sync for Pscctl2
impl Unpin for Pscctl2
impl UnwindSafe for Pscctl2
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