[][src]Struct imxrt1062_pwm1::mctrl2::MONPLL_W

pub struct MONPLL_W<'a> { /* fields omitted */ }

Write proxy for field MONPLL

Methods

impl<'a> MONPLL_W<'a>[src]

pub fn variant(self, variant: MONPLL_A) -> &'a mut W[src]

Writes variant to the field

pub fn monpll_0(self) -> &'a mut W[src]

Not locked. Do not monitor PLL operation. Resetting of the fractional delay block in case of PLL losing lock will be controlled by software.

pub fn monpll_1(self) -> &'a mut W[src]

Not locked. Monitor PLL operation to automatically disable the fractional delay block when the PLL encounters problems.

pub fn monpll_2(self) -> &'a mut W[src]

Locked. Do not monitor PLL operation. Resetting of the fractional delay block in case of PLL losing lock will be controlled by software. These bits are write protected until the next reset.

pub fn monpll_3(self) -> &'a mut W[src]

Locked. Monitor PLL operation to automatically disable the fractional delay block when the PLL encounters problems. These bits are write protected until the next reset.

pub fn bits(self, value: u8) -> &'a mut W[src]

Writes raw bits to the field

Auto Trait Implementations

impl<'a> Send for MONPLL_W<'a>

impl<'a> !Sync for MONPLL_W<'a>

impl<'a> Unpin for MONPLL_W<'a>

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.