nxp-pac

Crates

git

Versions

mimxrt1062

Flavors

DebugMode2

Struct DebugMode2 

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

Debug Mode Register 2

Tuple Fields§

§0: u32

Implementations§

Source§

impl DebugMode2

Source

pub const fn xpul_pull_down(&self) -> XpulPullDown

XPUL Wire Pull Down Switch

Source

pub const fn set_xpul_pull_down(&mut self, val: XpulPullDown)

XPUL Wire Pull Down Switch

Source

pub const fn xpul_pull_up(&self) -> XpulPullUp

XPUL Wire Pull Up Switch

Source

pub const fn set_xpul_pull_up(&mut self, val: XpulPullUp)

XPUL Wire Pull Up Switch

Source

pub const fn xpul_200k_pull_up(&self) -> Xpul200kPullUp

XPUL Wire 200K Pull Up Switch

Source

pub const fn set_xpul_200k_pull_up(&mut self, val: Xpul200kPullUp)

XPUL Wire 200K Pull Up Switch

Source

pub const fn xnur_pull_down(&self) -> XnurPullDown

XNUR Wire Pull Down Switch

Source

pub const fn set_xnur_pull_down(&mut self, val: XnurPullDown)

XNUR Wire Pull Down Switch

Source

pub const fn xnur_pull_up(&self) -> XnurPullUp

XNUR Wire Pull Up Switch

Source

pub const fn set_xnur_pull_up(&mut self, val: XnurPullUp)

XNUR Wire Pull Up Switch

Source

pub const fn xnur_200k_pull_up(&self) -> Xnur200kPullUp

XNUR Wire 200K Pull Up Switch

Source

pub const fn set_xnur_200k_pull_up(&mut self, val: Xnur200kPullUp)

XNUR Wire 200K Pull Up Switch

Source

pub const fn ypll_pull_down(&self) -> YpllPullDown

YPLL Wire Pull Down Switch

Source

pub const fn set_ypll_pull_down(&mut self, val: YpllPullDown)

YPLL Wire Pull Down Switch

Source

pub const fn ypll_pull_up(&self) -> YpllPullUp

YPLL Wire Pull Up Switch

Source

pub const fn set_ypll_pull_up(&mut self, val: YpllPullUp)

YPLL Wire Pull Up Switch

Source

pub const fn ypll_200k_pull_up(&self) -> Ypll200kPullUp

YPLL Wire 200K Pull Up Switch

Source

pub const fn set_ypll_200k_pull_up(&mut self, val: Ypll200kPullUp)

YPLL Wire 200K Pull Up Switch

Source

pub const fn ynlr_pull_down(&self) -> YnlrPullDown

YNLR Wire Pull Down Switch

Source

pub const fn set_ynlr_pull_down(&mut self, val: YnlrPullDown)

YNLR Wire Pull Down Switch

Source

pub const fn ynlr_pull_up(&self) -> YnlrPullUp

YNLR Wire Pull Up Switch

Source

pub const fn set_ynlr_pull_up(&mut self, val: YnlrPullUp)

YNLR Wire Pull Up Switch

Source

pub const fn ynlr_200k_pull_up(&self) -> Ynlr200kPullUp

YNLR Wire 200K Pull Up Switch

Source

pub const fn set_ynlr_200k_pull_up(&mut self, val: Ynlr200kPullUp)

YNLR Wire 200K Pull Up Switch

Source

pub const fn wiper_pull_down(&self) -> WiperPullDown

Wiper Wire Pull Down Switch

Source

pub const fn set_wiper_pull_down(&mut self, val: WiperPullDown)

Wiper Wire Pull Down Switch

Source

pub const fn wiper_pull_up(&self) -> WiperPullUp

Wiper Wire Pull Up Switch

Source

pub const fn set_wiper_pull_up(&mut self, val: WiperPullUp)

Wiper Wire Pull Up Switch

Source

pub const fn wiper_200k_pull_up(&self) -> Wiper200kPullUp

Wiper Wire 200K Pull Up Switch

Source

pub const fn set_wiper_200k_pull_up(&mut self, val: Wiper200kPullUp)

Wiper Wire 200K Pull Up Switch

Source

pub const fn detect_four_wire(&self) -> DetectFourWire

Detect Four Wire

Source

pub const fn set_detect_four_wire(&mut self, val: DetectFourWire)

Detect Four Wire

Source

pub const fn detect_five_wire(&self) -> DetectFiveWire

Detect Five Wire

Source

pub const fn set_detect_five_wire(&mut self, val: DetectFiveWire)

Detect Five Wire

Source

pub const fn state_machine(&self) -> StateMachine

State Machine

Source

pub const fn set_state_machine(&mut self, val: StateMachine)

State Machine

Source

pub const fn intermediate(&self) -> Intermediate

Intermediate State

Source

pub const fn set_intermediate(&mut self, val: Intermediate)

Intermediate State

Source

pub const fn detect_enable_four_wire(&self) -> DetectEnableFourWire

Detect Enable Four Wire

Source

pub const fn set_detect_enable_four_wire(&mut self, val: DetectEnableFourWire)

Detect Enable Four Wire

Source

pub const fn detect_enable_five_wire(&self) -> DetectEnableFiveWire

Detect Enable Five Wire

Source

pub const fn set_detect_enable_five_wire(&mut self, val: DetectEnableFiveWire)

Detect Enable Five Wire

Source

pub const fn de_glitch(&self) -> DeGlitch

This field indicates glitch threshold

Source

pub const fn set_de_glitch(&mut self, val: DeGlitch)

This field indicates glitch threshold

Trait Implementations§

Source§

impl Clone for DebugMode2

Source§

fn clone(&self) -> DebugMode2

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 DebugMode2

Source§

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

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

impl Default for DebugMode2

Source§

fn default() -> DebugMode2

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

impl PartialEq for DebugMode2

Source§

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

Source§

impl Eq for DebugMode2

Source§

impl StructuralPartialEq for DebugMode2

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.