nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

Misc2Set

Struct Misc2Set 

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

Miscellaneous Control Register

Tuple Fields§

§0: u32

Implementations§

Source§

impl Misc2Set

Source

pub const fn reg0_bo_offset(&self) -> Misc2SetReg0BoOffset

This field defines the brown out voltage offset for the CORE power domain

Source

pub const fn set_reg0_bo_offset(&mut self, val: Misc2SetReg0BoOffset)

This field defines the brown out voltage offset for the CORE power domain

Source

pub const fn reg0_bo_status(&self) -> bool

Reg0 brownout status bit.

Source

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

Reg0 brownout status bit.

Source

pub const fn reg0_enable_bo(&self) -> bool

Enables the brownout detection.

Source

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

Enables the brownout detection.

Source

pub const fn pll3_disable(&self) -> bool

Default value of “0”

Source

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

Default value of “0”

Source

pub const fn reg1_bo_offset(&self) -> Misc2SetReg1BoOffset

This field defines the brown out voltage offset for the xPU power domain

Source

pub const fn set_reg1_bo_offset(&mut self, val: Misc2SetReg1BoOffset)

This field defines the brown out voltage offset for the xPU power domain

Source

pub const fn reg1_bo_status(&self) -> bool

Reg1 brownout status bit.

Source

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

Reg1 brownout status bit.

Source

pub const fn reg1_enable_bo(&self) -> bool

Enables the brownout detection.

Source

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

Enables the brownout detection.

Source

pub const fn audio_div_lsb(&self) -> Misc2SetAudioDivLsb

LSB of Post-divider for Audio PLL

Source

pub const fn set_audio_div_lsb(&mut self, val: Misc2SetAudioDivLsb)

LSB of Post-divider for Audio PLL

Source

pub const fn reg2_bo_offset(&self) -> Misc2SetReg2BoOffset

This field defines the brown out voltage offset for the xPU power domain

Source

pub const fn set_reg2_bo_offset(&mut self, val: Misc2SetReg2BoOffset)

This field defines the brown out voltage offset for the xPU power domain

Source

pub const fn reg2_bo_status(&self) -> bool

Reg2 brownout status bit.

Source

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

Reg2 brownout status bit.

Source

pub const fn reg2_enable_bo(&self) -> bool

Enables the brownout detection.

Source

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

Enables the brownout detection.

Source

pub const fn reg2_ok(&self) -> bool

Signals that the voltage is above the brownout level for the SOC supply

Source

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

Signals that the voltage is above the brownout level for the SOC supply

Source

pub const fn audio_div_msb(&self) -> Misc2SetAudioDivMsb

MSB of Post-divider for Audio PLL

Source

pub const fn set_audio_div_msb(&mut self, val: Misc2SetAudioDivMsb)

MSB of Post-divider for Audio PLL

Source

pub const fn reg0_step_time(&self) -> Misc2SetReg0StepTime

Number of clock periods (24MHz clock).

Source

pub const fn set_reg0_step_time(&mut self, val: Misc2SetReg0StepTime)

Number of clock periods (24MHz clock).

Source

pub const fn reg1_step_time(&self) -> Misc2SetReg1StepTime

Number of clock periods (24MHz clock).

Source

pub const fn set_reg1_step_time(&mut self, val: Misc2SetReg1StepTime)

Number of clock periods (24MHz clock).

Source

pub const fn reg2_step_time(&self) -> Misc2SetReg2StepTime

Number of clock periods (24MHz clock).

Source

pub const fn set_reg2_step_time(&mut self, val: Misc2SetReg2StepTime)

Number of clock periods (24MHz clock).

Source

pub const fn video_div(&self) -> Misc2SetVideoDiv

Post-divider for video

Source

pub const fn set_video_div(&mut self, val: Misc2SetVideoDiv)

Post-divider for video

Trait Implementations§

Source§

impl Clone for Misc2Set

Source§

fn clone(&self) -> Misc2Set

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 Misc2Set

Source§

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

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

impl Default for Misc2Set

Source§

fn default() -> Misc2Set

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

impl PartialEq for Misc2Set

Source§

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

Source§

impl Eq for Misc2Set

Source§

impl StructuralPartialEq for Misc2Set

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.