[][src]Struct lpc55s6x_pac::anactrl::fro192m_ctrl::R

pub struct R { /* fields omitted */ }

Value read from the register

Methods

impl R[src]

pub fn bits(&self) -> u32[src]

Value of the register as raw bits

pub fn bias_trim(&self) -> BIAS_TRIMR[src]

Bits 0:5 - Bias trimming bits (course frequency trimming).

pub fn temp_trim(&self) -> TEMP_TRIMR[src]

Bits 7:13 - Temperature coefficient trimming bits.

pub fn ena_12mhzclk(&self) -> ENA_12MHZCLKR[src]

Bit 14 - 12 MHz clock control.

pub fn ena_48mhzclk(&self) -> ENA_48MHZCLKR[src]

Bit 15 - 48 MHz clock control.

pub fn dac_trim(&self) -> DAC_TRIMR[src]

Bits 16:23 - Curdac trimming bits (fine frequency trimming) This trim is used to adjust the frequency, given that the bias and temperature trim are set.

pub fn usbclkadj(&self) -> USBCLKADJR[src]

Bit 24 - If this bit is set and the USB peripheral is enabled into full speed device mode, the USB block will provide FRO clock adjustments to lock it to the host clock using the SOF packets.

pub fn usbmodchg(&self) -> USBMODCHGR[src]

Bit 25 - If this reads as 1 when reading the DAC_TRIM field and USBCLKADJ=1, it should be reread until it is 0.

pub fn atb_ctrl(&self) -> ATB_CTRLR[src]

Bits 28:29 - Analog Test Bus control.

pub fn ena_96mhzclk(&self) -> ENA_96MHZCLKR[src]

Bit 30 - 96 MHz clock control.

Auto Trait Implementations

impl Send for R

impl Sync for R

Blanket Implementations

impl<T> From<T> for 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> Into<U> for T where
    U: From<T>, 
[src]

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.

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

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

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

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

type Output = T

Should always be Self