nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

Misc2Tog

Struct Misc2Tog 

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

Miscellaneous Control Register

Tuple Fields§

§0: u32

Implementations§

Source§

impl Misc2Tog

Source

pub const fn reg0_bo_offset(&self) -> Misc2TogReg0BoOffset

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

Source

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

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) -> Misc2TogReg1BoOffset

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

Source

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

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) -> Misc2TogAudioDivLsb

LSB of Post-divider for Audio PLL

Source

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

LSB of Post-divider for Audio PLL

Source

pub const fn reg2_bo_offset(&self) -> Misc2TogReg2BoOffset

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

Source

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

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) -> Misc2TogAudioDivMsb

MSB of Post-divider for Audio PLL

Source

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

MSB of Post-divider for Audio PLL

Source

pub const fn reg0_step_time(&self) -> Misc2TogReg0StepTime

Number of clock periods (24MHz clock).

Source

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

Number of clock periods (24MHz clock).

Source

pub const fn reg1_step_time(&self) -> Misc2TogReg1StepTime

Number of clock periods (24MHz clock).

Source

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

Number of clock periods (24MHz clock).

Source

pub const fn reg2_step_time(&self) -> Misc2TogReg2StepTime

Number of clock periods (24MHz clock).

Source

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

Number of clock periods (24MHz clock).

Source

pub const fn video_div(&self) -> Misc2TogVideoDiv

Post-divider for video

Source

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

Post-divider for video

Trait Implementations§

Source§

impl Clone for Misc2Tog

Source§

fn clone(&self) -> Misc2Tog

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 Misc2Tog

Source§

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

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

impl Default for Misc2Tog

Source§

fn default() -> Misc2Tog

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

impl PartialEq for Misc2Tog

Source§

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

Source§

impl Eq for Misc2Tog

Source§

impl StructuralPartialEq for Misc2Tog

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.