nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

Reg2

Struct Reg2 

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

DCDC Register 2

Tuple Fields§

§0: u32

Implementations§

Source§

impl Reg2

Source

pub const fn loopctrl_dc_ff(&self) -> u8

Two’s complement feed forward step in duty cycle in the switching DC-DC converter

Source

pub const fn set_loopctrl_dc_ff(&mut self, val: u8)

Two’s complement feed forward step in duty cycle in the switching DC-DC converter

Source

pub const fn loopctrl_en_rcscale(&self) -> u8

Enable RC Scale

Source

pub const fn set_loopctrl_en_rcscale(&mut self, val: u8)

Enable RC Scale

Source

pub const fn loopctrl_rcscale_thrsh(&self) -> bool

Increase the threshold detection for RC scale circuit.

Source

pub const fn set_loopctrl_rcscale_thrsh(&mut self, val: bool)

Increase the threshold detection for RC scale circuit.

Source

pub const fn loopctrl_hyst_sign(&self) -> bool

Invert the sign of the hysteresis in DC-DC analog comparators.

Source

pub const fn set_loopctrl_hyst_sign(&mut self, val: bool)

Invert the sign of the hysteresis in DC-DC analog comparators.

Source

pub const fn disable_pulse_skip(&self) -> DisablePulseSkip

Disable Pulse Skip

Source

pub const fn set_disable_pulse_skip(&mut self, val: DisablePulseSkip)

Disable Pulse Skip

Source

pub const fn dcm_set_ctrl(&self) -> bool

DCM Set Control

Source

pub const fn set_dcm_set_ctrl(&mut self, val: bool)

DCM Set Control

Trait Implementations§

Source§

impl Clone for Reg2

Source§

fn clone(&self) -> Reg2

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 Reg2

Source§

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

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

impl Default for Reg2

Source§

fn default() -> Reg2

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

impl PartialEq for Reg2

Source§

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

Source§

impl Eq for Reg2

Source§

impl StructuralPartialEq for Reg2

Auto Trait Implementations§

§

impl Freeze for Reg2

§

impl RefUnwindSafe for Reg2

§

impl Send for Reg2

§

impl Sync for Reg2

§

impl Unpin for Reg2

§

impl UnwindSafe for Reg2

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.