nxp-pac

Crates

git

Versions

mimxrt685s_cm33

Flavors

SecGpioMask7

Struct SecGpioMask7 

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

Secure GPIO mask for port 7 pins.

Tuple Fields§

§0: u32

Implementations§

Source§

impl SecGpioMask7

Source

pub const fn pio7_pin0_sec_mask(&self) -> bool

0 : Pin PIO7_0 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_0 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin1_sec_mask(&self) -> bool

0 : Pin PIO7_1 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_1 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin2_sec_mask(&self) -> bool

0 : Pin PIO7_2 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_2 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin3_sec_mask(&self) -> bool

0 : Pin PIO7_3 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_3 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin4_sec_mask(&self) -> bool

0 : Pin PIO7_4 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_4 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin5_sec_mask(&self) -> bool

0 : Pin PIO7_5 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_5 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin6_sec_mask(&self) -> bool

0 : Pin PIO7_6 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_6 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin7_sec_mask(&self) -> bool

0 : Pin PIO7_7 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_7 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin8_sec_mask(&self) -> bool

0 : Pin PIO7_8 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_8 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin9_sec_mask(&self) -> bool

0 : Pin PIO7_9 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_9 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin10_sec_mask(&self) -> bool

0 : Pin PIO7_10 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_10 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin11_sec_mask(&self) -> bool

0 : Pin PIO7_11 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_11 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin12_sec_mask(&self) -> bool

0 : Pin PIO7_12 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_12 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin13_sec_mask(&self) -> bool

0 : Pin PIO7_13 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_13 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin14_sec_mask(&self) -> bool

0 : Pin PIO7_14 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_14 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin15_sec_mask(&self) -> bool

0 : Pin PIO7_15 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_15 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin16_sec_mask(&self) -> bool

0 : Pin PIO7_16 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_16 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin17_sec_mask(&self) -> bool

0 : Pin PIO7_17 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_17 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin18_sec_mask(&self) -> bool

0 : Pin PIO7_18 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_18 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin19_sec_mask(&self) -> bool

0 : Pin PIO7_19 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_19 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin20_sec_mask(&self) -> bool

0 : Pin PIO7_20 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_20 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin21_sec_mask(&self) -> bool

0 : Pin PIO7_21 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_21 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin22_sec_mask(&self) -> bool

0 : Pin PIO7_22 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_22 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin23_sec_mask(&self) -> bool

0 : Pin PIO7_23 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_23 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin24_sec_mask(&self) -> bool

0 : Pin PIO7_24 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_24 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin25_sec_mask(&self) -> bool

0 : Pin PIO7_25 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_25 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin26_sec_mask(&self) -> bool

0 : Pin PIO7_26 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_26 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin27_sec_mask(&self) -> bool

0 : Pin PIO7_27 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_27 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin28_sec_mask(&self) -> bool

0 : Pin PIO7_28 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_28 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin29_sec_mask(&self) -> bool

0 : Pin PIO7_29 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_29 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin30_sec_mask(&self) -> bool

0 : Pin PIO7_30 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_30 state is readable by non-secure world through non-secure GPIO port control registers

Source

pub const fn pio7_pin31_sec_mask(&self) -> bool

0 : Pin PIO7_31 state is readable by non-secure world through non-secure GPIO port control registers

Source

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

0 : Pin PIO7_31 state is readable by non-secure world through non-secure GPIO port control registers

Trait Implementations§

Source§

impl Clone for SecGpioMask7

Source§

fn clone(&self) -> SecGpioMask7

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 SecGpioMask7

Source§

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

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

impl Default for SecGpioMask7

Source§

fn default() -> SecGpioMask7

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

impl PartialEq for SecGpioMask7

Source§

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

Source§

impl Eq for SecGpioMask7

Source§

impl StructuralPartialEq for SecGpioMask7

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.