nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

CcmAnalog

Struct CcmAnalog 

Source
pub struct CcmAnalog { /* private fields */ }
Expand description

CCM_ANALOG

Implementations§

Source§

impl CcmAnalog

Source

pub const unsafe fn from_ptr(ptr: *mut ()) -> Self

Source

pub const fn as_ptr(&self) -> *mut ()

Source

pub const fn pll_arm(self) -> Reg<PllArm, RW>

Analog ARM PLL control Register

Source

pub const fn pll_arm_set(self) -> Reg<PllArmSet, RW>

Analog ARM PLL control Register

Source

pub const fn pll_arm_clr(self) -> Reg<PllArmClr, RW>

Analog ARM PLL control Register

Source

pub const fn pll_arm_tog(self) -> Reg<PllArmTog, RW>

Analog ARM PLL control Register

Source

pub const fn pll_usb1(self) -> Reg<PllUsb1, RW>

Analog USB1 480MHz PLL Control Register

Source

pub const fn pll_usb1_set(self) -> Reg<PllUsb1Set, RW>

Analog USB1 480MHz PLL Control Register

Source

pub const fn pll_usb1_clr(self) -> Reg<PllUsb1Clr, RW>

Analog USB1 480MHz PLL Control Register

Source

pub const fn pll_usb1_tog(self) -> Reg<PllUsb1Tog, RW>

Analog USB1 480MHz PLL Control Register

Source

pub const fn pll_usb2(self) -> Reg<PllUsb2, RW>

Analog USB2 480MHz PLL Control Register

Source

pub const fn pll_usb2_set(self) -> Reg<PllUsb2Set, RW>

Analog USB2 480MHz PLL Control Register

Source

pub const fn pll_usb2_clr(self) -> Reg<PllUsb2Clr, RW>

Analog USB2 480MHz PLL Control Register

Source

pub const fn pll_usb2_tog(self) -> Reg<PllUsb2Tog, RW>

Analog USB2 480MHz PLL Control Register

Source

pub const fn pll_sys(self) -> Reg<PllSys, RW>

Analog System PLL Control Register

Source

pub const fn pll_sys_set(self) -> Reg<PllSysSet, RW>

Analog System PLL Control Register

Source

pub const fn pll_sys_clr(self) -> Reg<PllSysClr, RW>

Analog System PLL Control Register

Source

pub const fn pll_sys_tog(self) -> Reg<PllSysTog, RW>

Analog System PLL Control Register

Source

pub const fn pll_sys_ss(self) -> Reg<PllSysSs, RW>

528MHz System PLL Spread Spectrum Register

Source

pub const fn pll_sys_num(self) -> Reg<PllSysNum, RW>

Numerator of 528MHz System PLL Fractional Loop Divider Register

Source

pub const fn pll_sys_denom(self) -> Reg<PllSysDenom, RW>

Denominator of 528MHz System PLL Fractional Loop Divider Register

Source

pub const fn pll_audio(self) -> Reg<PllAudio, RW>

Analog Audio PLL control Register

Source

pub const fn pll_audio_set(self) -> Reg<PllAudioSet, RW>

Analog Audio PLL control Register

Source

pub const fn pll_audio_clr(self) -> Reg<PllAudioClr, RW>

Analog Audio PLL control Register

Source

pub const fn pll_audio_tog(self) -> Reg<PllAudioTog, RW>

Analog Audio PLL control Register

Source

pub const fn pll_audio_num(self) -> Reg<PllAudioNum, RW>

Numerator of Audio PLL Fractional Loop Divider Register

Source

pub const fn pll_audio_denom(self) -> Reg<PllAudioDenom, RW>

Denominator of Audio PLL Fractional Loop Divider Register

Source

pub const fn pll_video(self) -> Reg<PllVideo, RW>

Analog Video PLL control Register

Source

pub const fn pll_video_set(self) -> Reg<PllVideoSet, RW>

Analog Video PLL control Register

Source

pub const fn pll_video_clr(self) -> Reg<PllVideoClr, RW>

Analog Video PLL control Register

Source

pub const fn pll_video_tog(self) -> Reg<PllVideoTog, RW>

Analog Video PLL control Register

Source

pub const fn pll_video_num(self) -> Reg<PllVideoNum, RW>

Numerator of Video PLL Fractional Loop Divider Register

Source

pub const fn pll_video_denom(self) -> Reg<PllVideoDenom, RW>

Denominator of Video PLL Fractional Loop Divider Register

Source

pub const fn pll_enet(self) -> Reg<PllEnet, RW>

Analog ENET PLL Control Register

Source

pub const fn pll_enet_set(self) -> Reg<PllEnetSet, RW>

Analog ENET PLL Control Register

Source

pub const fn pll_enet_clr(self) -> Reg<PllEnetClr, RW>

Analog ENET PLL Control Register

Source

pub const fn pll_enet_tog(self) -> Reg<PllEnetTog, RW>

Analog ENET PLL Control Register

Source

pub const fn pfd_480(self) -> Reg<Pfd480, RW>

480MHz Clock (PLL3) Phase Fractional Divider Control Register

Source

pub const fn pfd_480_set(self) -> Reg<Pfd480Set, RW>

480MHz Clock (PLL3) Phase Fractional Divider Control Register

Source

pub const fn pfd_480_clr(self) -> Reg<Pfd480Clr, RW>

480MHz Clock (PLL3) Phase Fractional Divider Control Register

Source

pub const fn pfd_480_tog(self) -> Reg<Pfd480Tog, RW>

480MHz Clock (PLL3) Phase Fractional Divider Control Register

Source

pub const fn pfd_528(self) -> Reg<Pfd528, RW>

528MHz Clock (PLL2) Phase Fractional Divider Control Register

Source

pub const fn pfd_528_set(self) -> Reg<Pfd528Set, RW>

528MHz Clock (PLL2) Phase Fractional Divider Control Register

Source

pub const fn pfd_528_clr(self) -> Reg<Pfd528Clr, RW>

528MHz Clock (PLL2) Phase Fractional Divider Control Register

Source

pub const fn pfd_528_tog(self) -> Reg<Pfd528Tog, RW>

528MHz Clock (PLL2) Phase Fractional Divider Control Register

Source

pub const fn misc0(self) -> Reg<Misc0, RW>

Miscellaneous Register 0

Source

pub const fn misc0_set(self) -> Reg<Misc0Set, RW>

Miscellaneous Register 0

Source

pub const fn misc0_clr(self) -> Reg<Misc0Clr, RW>

Miscellaneous Register 0

Source

pub const fn misc0_tog(self) -> Reg<Misc0Tog, RW>

Miscellaneous Register 0

Source

pub const fn misc1(self) -> Reg<Misc1, RW>

Miscellaneous Register 1

Source

pub const fn misc1_set(self) -> Reg<Misc1Set, RW>

Miscellaneous Register 1

Source

pub const fn misc1_clr(self) -> Reg<Misc1Clr, RW>

Miscellaneous Register 1

Source

pub const fn misc1_tog(self) -> Reg<Misc1Tog, RW>

Miscellaneous Register 1

Source

pub const fn misc2(self) -> Reg<Misc2, RW>

Miscellaneous Register 2

Source

pub const fn misc2_set(self) -> Reg<Misc2Set, RW>

Miscellaneous Register 2

Source

pub const fn misc2_clr(self) -> Reg<Misc2Clr, RW>

Miscellaneous Register 2

Source

pub const fn misc2_tog(self) -> Reg<Misc2Tog, RW>

Miscellaneous Register 2

Trait Implementations§

Source§

impl Clone for CcmAnalog

Source§

fn clone(&self) -> CcmAnalog

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl PartialEq for CcmAnalog

Source§

fn eq(&self, other: &CcmAnalog) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for CcmAnalog

Source§

impl Eq for CcmAnalog

Source§

impl Send for CcmAnalog

Source§

impl StructuralPartialEq for CcmAnalog

Source§

impl Sync for CcmAnalog

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.