pub struct Sm { /* private fields */ }Expand description
no description available
Implementations§
Source§impl Sm
impl Sm
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn smfracval1(self) -> Reg<Smfracval1, RW>
pub const fn smfracval1(self) -> Reg<Smfracval1, RW>
Fractional Value Register 1
Sourcepub const fn smfracval2(self) -> Reg<Smfracval2, RW>
pub const fn smfracval2(self) -> Reg<Smfracval2, RW>
Fractional Value Register 2
Sourcepub const fn smfracval3(self) -> Reg<Smfracval3, RW>
pub const fn smfracval3(self) -> Reg<Smfracval3, RW>
Fractional Value Register 3
Sourcepub const fn smfracval4(self) -> Reg<Smfracval4, RW>
pub const fn smfracval4(self) -> Reg<Smfracval4, RW>
Fractional Value Register 4
Sourcepub const fn smfracval5(self) -> Reg<Smfracval5, RW>
pub const fn smfracval5(self) -> Reg<Smfracval5, RW>
Fractional Value Register 5
Sourcepub const fn smcaptctrla(self) -> Reg<Smcaptctrla, RW>
pub const fn smcaptctrla(self) -> Reg<Smcaptctrla, RW>
Capture Control A Register
Sourcepub const fn smcaptcompa(self) -> Reg<Smcaptcompa, RW>
pub const fn smcaptcompa(self) -> Reg<Smcaptcompa, RW>
Capture Compare A Register
Sourcepub const fn smcaptctrlb(self) -> Reg<Smcaptctrlb, RW>
pub const fn smcaptctrlb(self) -> Reg<Smcaptctrlb, RW>
Capture Control B Register
Sourcepub const fn smcaptcompb(self) -> Reg<Smcaptcompb, RW>
pub const fn smcaptcompb(self) -> Reg<Smcaptcompb, RW>
Capture Compare B Register
Sourcepub const fn smcaptctrlx(self) -> Reg<Smcaptctrlx, RW>
pub const fn smcaptctrlx(self) -> Reg<Smcaptctrlx, RW>
Capture Control X Register
Sourcepub const fn smcaptcompx(self) -> Reg<Smcaptcompx, RW>
pub const fn smcaptcompx(self) -> Reg<Smcaptcompx, RW>
Capture Compare X Register
Sourcepub const fn smcval0cyc(self) -> Reg<Smcval0cyc, R>
pub const fn smcval0cyc(self) -> Reg<Smcval0cyc, R>
Capture Value 0 Cycle Register
Sourcepub const fn smcval1cyc(self) -> Reg<Smcval1cyc, R>
pub const fn smcval1cyc(self) -> Reg<Smcval1cyc, R>
Capture Value 1 Cycle Register
Sourcepub const fn smcval2cyc(self) -> Reg<Smcval2cyc, R>
pub const fn smcval2cyc(self) -> Reg<Smcval2cyc, R>
Capture Value 2 Cycle Register
Sourcepub const fn smcval3cyc(self) -> Reg<Smcval3cyc, R>
pub const fn smcval3cyc(self) -> Reg<Smcval3cyc, R>
Capture Value 3 Cycle Register
Sourcepub const fn smcval4cyc(self) -> Reg<Smcval4cyc, R>
pub const fn smcval4cyc(self) -> Reg<Smcval4cyc, R>
Capture Value 4 Cycle Register
Sourcepub const fn smcval5cyc(self) -> Reg<Smcval5cyc, R>
pub const fn smcval5cyc(self) -> Reg<Smcval5cyc, R>
Capture Value 5 Cycle Register
Trait Implementations§
impl Copy for Sm
impl Eq for Sm
impl Send for Sm
impl StructuralPartialEq for Sm
impl Sync for Sm
Auto Trait Implementations§
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