nxp-pac

Crates

git

Versions

mcxa577

Flavors

Tr

Struct Tr 

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

Test Register

Tuple Fields§

§0: u32

Implementations§

Source§

impl Tr

Source

pub const fn p0_byp_sel(&self) -> P0BypSel

Selects the active CS when PO_BYP_EN is set

Source

pub const fn set_p0_byp_sel(&mut self, val: P0BypSel)

Selects the active CS when PO_BYP_EN is set

Source

pub const fn p0_byp_en(&self) -> bool

Enables bypassing of the filter logic

Source

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

Enables bypassing of the filter logic

Source

pub const fn p1_byp_sel(&self) -> P1BypSel

Selects the active CS when P1_BYP_EN is set

Source

pub const fn set_p1_byp_sel(&mut self, val: P1BypSel)

Selects the active CS when P1_BYP_EN is set

Source

pub const fn p1_byp_en(&self) -> bool

Enables bypassing of the filter logic

Source

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

Enables bypassing of the filter logic

Source

pub const fn p0_ff_byp_en(&self) -> bool

Enables bypassing of the synchronization logic of CS on negedge of SCLK

Source

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

Enables bypassing of the synchronization logic of CS on negedge of SCLK

Source

pub const fn p1_ff_byp_en(&self) -> bool

Enables bypassing of the synchronization logic of CS on negedge of SCLK

Source

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

Enables bypassing of the synchronization logic of CS on negedge of SCLK

Source

pub const fn p0_mfg_id(&self) -> P0MfgId

Sets the Flash memory manufacturer

Source

pub const fn set_p0_mfg_id(&mut self, val: P0MfgId)

Sets the Flash memory manufacturer

Source

pub const fn p1_mfg_id(&self) -> P1MfgId

Sets the Flash memory manufacturer

Source

pub const fn set_p1_mfg_id(&mut self, val: P1MfgId)

Sets the Flash memory manufacturer

Trait Implementations§

Source§

impl Clone for Tr

Source§

fn clone(&self) -> Tr

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 Tr

Source§

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

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

impl Default for Tr

Source§

fn default() -> Tr

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

impl PartialEq for Tr

Source§

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

Source§

impl Eq for Tr

Source§

impl StructuralPartialEq for Tr

Auto Trait Implementations§

§

impl Freeze for Tr

§

impl RefUnwindSafe for Tr

§

impl Send for Tr

§

impl Sync for Tr

§

impl Unpin for Tr

§

impl UnwindSafe for Tr

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.