nxp-pac

Crates

git

Versions

mimxrt1011

Flavors

Cbcmr

Struct Cbcmr 

Source
#[repr(transparent)]
pub struct Cbcmr(pub u32);
Expand description

CCM Bus Clock Multiplexer Register

Tuple Fields§

§0: u32

Implementations§

Source§

impl Cbcmr

Source

pub const fn lpspi_clk_sel(&self) -> LpspiClkSel

Selector for lpspi clock multiplexer

Source

pub const fn set_lpspi_clk_sel(&mut self, val: LpspiClkSel)

Selector for lpspi clock multiplexer

Source

pub const fn periph_clk2_sel(&self) -> PeriphClk2Sel

Selector for peripheral clk2 clock multiplexer

Source

pub const fn set_periph_clk2_sel(&mut self, val: PeriphClk2Sel)

Selector for peripheral clk2 clock multiplexer

Source

pub const fn trace_clk_sel(&self) -> TraceClkSel

Selector for Trace clock multiplexer

Source

pub const fn set_trace_clk_sel(&mut self, val: TraceClkSel)

Selector for Trace clock multiplexer

Source

pub const fn pre_periph_clk_sel(&self) -> PrePeriphClkSel

Selector for pre_periph clock multiplexer

Source

pub const fn set_pre_periph_clk_sel(&mut self, val: PrePeriphClkSel)

Selector for pre_periph clock multiplexer

Source

pub const fn lpspi_podf(&self) -> LpspiPodf

Divider for LPSPI. Divider should be updated when output clock is gated.

Source

pub const fn set_lpspi_podf(&mut self, val: LpspiPodf)

Divider for LPSPI. Divider should be updated when output clock is gated.

Trait Implementations§

Source§

impl Clone for Cbcmr

Source§

fn clone(&self) -> Cbcmr

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 Debug for Cbcmr

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Cbcmr

Source§

fn default() -> Cbcmr

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Cbcmr

Source§

fn eq(&self, other: &Cbcmr) -> 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 Cbcmr

Source§

impl Eq for Cbcmr

Source§

impl StructuralPartialEq for Cbcmr

Auto Trait Implementations§

§

impl Freeze for Cbcmr

§

impl RefUnwindSafe for Cbcmr

§

impl Send for Cbcmr

§

impl Sync for Cbcmr

§

impl Unpin for Cbcmr

§

impl UnwindSafe for Cbcmr

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.