nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Fifois

Struct Fifois 

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

FIFO And CAD Error Interrupt Status

Tuple Fields§

§0: u32

Implementations§

Source§

impl Fifois

Source

pub const fn funf0(&self) -> Funf0

FIFO Underflow Flag

Source

pub const fn set_funf0(&mut self, val: Funf0)

FIFO Underflow Flag

Source

pub const fn funf1(&self) -> Funf1

FIFO Underflow Flag

Source

pub const fn set_funf1(&mut self, val: Funf1)

FIFO Underflow Flag

Source

pub const fn funf2(&self) -> Funf2

FIFO Underflow Flag

Source

pub const fn set_funf2(&mut self, val: Funf2)

FIFO Underflow Flag

Source

pub const fn funf3(&self) -> Funf3

FIFO Underflow Flag

Source

pub const fn set_funf3(&mut self, val: Funf3)

FIFO Underflow Flag

Source

pub const fn funf4(&self) -> Funf4

FIFO Underflow Flag

Source

pub const fn set_funf4(&mut self, val: Funf4)

FIFO Underflow Flag

Source

pub const fn fovf0(&self) -> Fovf0

FIFO Overflow Flag

Source

pub const fn set_fovf0(&mut self, val: Fovf0)

FIFO Overflow Flag

Source

pub const fn fovf1(&self) -> Fovf1

FIFO Overflow Flag

Source

pub const fn set_fovf1(&mut self, val: Fovf1)

FIFO Overflow Flag

Source

pub const fn fovf2(&self) -> Fovf2

FIFO Overflow Flag

Source

pub const fn set_fovf2(&mut self, val: Fovf2)

FIFO Overflow Flag

Source

pub const fn fovf3(&self) -> Fovf3

FIFO Overflow Flag

Source

pub const fn set_fovf3(&mut self, val: Fovf3)

FIFO Overflow Flag

Source

pub const fn fovf4(&self) -> Fovf4

FIFO Overflow Flag

Source

pub const fn set_fovf4(&mut self, val: Fovf4)

FIFO Overflow Flag

Source

pub const fn cad0(&self) -> Cad0

Clock Absence Flag

Source

pub const fn set_cad0(&mut self, val: Cad0)

Clock Absence Flag

Source

pub const fn cad1(&self) -> Cad1

Clock Absence Flag

Source

pub const fn set_cad1(&mut self, val: Cad1)

Clock Absence Flag

Source

pub const fn cad2(&self) -> Cad2

Clock Absence Flag

Source

pub const fn set_cad2(&mut self, val: Cad2)

Clock Absence Flag

Source

pub const fn cad3(&self) -> Cad3

Clock Absence Flag

Source

pub const fn set_cad3(&mut self, val: Cad3)

Clock Absence Flag

Source

pub const fn cad4(&self) -> Cad4

Clock Absence Flag

Source

pub const fn set_cad4(&mut self, val: Cad4)

Clock Absence Flag

Source

pub const fn sat0(&self) -> Sat0

Saturation Flag

Source

pub const fn set_sat0(&mut self, val: Sat0)

Saturation Flag

Source

pub const fn sat1(&self) -> Sat1

Saturation Flag

Source

pub const fn set_sat1(&mut self, val: Sat1)

Saturation Flag

Source

pub const fn sat2(&self) -> Sat2

Saturation Flag

Source

pub const fn set_sat2(&mut self, val: Sat2)

Saturation Flag

Source

pub const fn sat3(&self) -> Sat3

Saturation Flag

Source

pub const fn set_sat3(&mut self, val: Sat3)

Saturation Flag

Source

pub const fn sat4(&self) -> Sat4

Saturation Flag

Source

pub const fn set_sat4(&mut self, val: Sat4)

Saturation Flag

Trait Implementations§

Source§

impl Clone for Fifois

Source§

fn clone(&self) -> Fifois

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 Fifois

Source§

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

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

impl Default for Fifois

Source§

fn default() -> Fifois

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

impl PartialEq for Fifois

Source§

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

Source§

impl Eq for Fifois

Source§

impl StructuralPartialEq for Fifois

Auto Trait Implementations§

§

impl Freeze for Fifois

§

impl RefUnwindSafe for Fifois

§

impl Send for Fifois

§

impl Sync for Fifois

§

impl Unpin for Fifois

§

impl UnwindSafe for Fifois

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.