nxp-pac

Crates

git

Versions

mcxa152

Flavors

Mem0BlkNseW0

Struct Mem0BlkNseW0 

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

MBC Memory Block NonSecure Enable Word.

Tuple Fields§

§0: u32

Implementations§

Source§

impl Mem0BlkNseW0

Source

pub const fn bit0(&self) -> Mem0BlkNseW0Bit0

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit0(&mut self, val: Mem0BlkNseW0Bit0)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit1(&self) -> Mem0BlkNseW0Bit1

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit1(&mut self, val: Mem0BlkNseW0Bit1)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit2(&self) -> Mem0BlkNseW0Bit2

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit2(&mut self, val: Mem0BlkNseW0Bit2)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit3(&self) -> Mem0BlkNseW0Bit3

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit3(&mut self, val: Mem0BlkNseW0Bit3)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit4(&self) -> Mem0BlkNseW0Bit4

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit4(&mut self, val: Mem0BlkNseW0Bit4)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit5(&self) -> Mem0BlkNseW0Bit5

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit5(&mut self, val: Mem0BlkNseW0Bit5)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit6(&self) -> Mem0BlkNseW0Bit6

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit6(&mut self, val: Mem0BlkNseW0Bit6)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit7(&self) -> Mem0BlkNseW0Bit7

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit7(&mut self, val: Mem0BlkNseW0Bit7)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit8(&self) -> Mem0BlkNseW0Bit8

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit8(&mut self, val: Mem0BlkNseW0Bit8)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit9(&self) -> Mem0BlkNseW0Bit9

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit9(&mut self, val: Mem0BlkNseW0Bit9)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit10(&self) -> Mem0BlkNseW0Bit10

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit10(&mut self, val: Mem0BlkNseW0Bit10)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit11(&self) -> Mem0BlkNseW0Bit11

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit11(&mut self, val: Mem0BlkNseW0Bit11)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit12(&self) -> Mem0BlkNseW0Bit12

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit12(&mut self, val: Mem0BlkNseW0Bit12)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit13(&self) -> Mem0BlkNseW0Bit13

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit13(&mut self, val: Mem0BlkNseW0Bit13)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit14(&self) -> Mem0BlkNseW0Bit14

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit14(&mut self, val: Mem0BlkNseW0Bit14)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit15(&self) -> Mem0BlkNseW0Bit15

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit15(&mut self, val: Mem0BlkNseW0Bit15)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit16(&self) -> Mem0BlkNseW0Bit16

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit16(&mut self, val: Mem0BlkNseW0Bit16)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit17(&self) -> Mem0BlkNseW0Bit17

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit17(&mut self, val: Mem0BlkNseW0Bit17)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit18(&self) -> Mem0BlkNseW0Bit18

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit18(&mut self, val: Mem0BlkNseW0Bit18)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit19(&self) -> Mem0BlkNseW0Bit19

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit19(&mut self, val: Mem0BlkNseW0Bit19)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit20(&self) -> Mem0BlkNseW0Bit20

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit20(&mut self, val: Mem0BlkNseW0Bit20)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit21(&self) -> Mem0BlkNseW0Bit21

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit21(&mut self, val: Mem0BlkNseW0Bit21)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit22(&self) -> Mem0BlkNseW0Bit22

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit22(&mut self, val: Mem0BlkNseW0Bit22)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit23(&self) -> Mem0BlkNseW0Bit23

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit23(&mut self, val: Mem0BlkNseW0Bit23)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit24(&self) -> Mem0BlkNseW0Bit24

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit24(&mut self, val: Mem0BlkNseW0Bit24)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit25(&self) -> Mem0BlkNseW0Bit25

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit25(&mut self, val: Mem0BlkNseW0Bit25)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit26(&self) -> Mem0BlkNseW0Bit26

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit26(&mut self, val: Mem0BlkNseW0Bit26)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit27(&self) -> Mem0BlkNseW0Bit27

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit27(&mut self, val: Mem0BlkNseW0Bit27)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit28(&self) -> Mem0BlkNseW0Bit28

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit28(&mut self, val: Mem0BlkNseW0Bit28)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit29(&self) -> Mem0BlkNseW0Bit29

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit29(&mut self, val: Mem0BlkNseW0Bit29)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit30(&self) -> Mem0BlkNseW0Bit30

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit30(&mut self, val: Mem0BlkNseW0Bit30)

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn bit31(&self) -> Mem0BlkNseW0Bit31

Bit b NonSecure Enable [b = 0 - 31].

Source

pub const fn set_bit31(&mut self, val: Mem0BlkNseW0Bit31)

Bit b NonSecure Enable [b = 0 - 31].

Trait Implementations§

Source§

impl Clone for Mem0BlkNseW0

Source§

fn clone(&self) -> Mem0BlkNseW0

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 Mem0BlkNseW0

Source§

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

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

impl Default for Mem0BlkNseW0

Source§

fn default() -> Mem0BlkNseW0

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

impl PartialEq for Mem0BlkNseW0

Source§

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

Source§

impl Eq for Mem0BlkNseW0

Source§

impl StructuralPartialEq for Mem0BlkNseW0

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.