#[repr(transparent)]pub struct MemnBlkCfgW(pub u32);Expand description
MBC Memory Block Configuration Word.
Tuple Fields§
§0: u32Implementations§
Source§impl MemnBlkCfgW
impl MemnBlkCfgW
Sourcepub const fn set_mbacsel0(&mut self, val: Mbacsel)
pub const fn set_mbacsel0(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Sourcepub const fn nse0(&self) -> bool
pub const fn nse0(&self) -> bool
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_nse0(&mut self, val: bool)
pub const fn set_nse0(&mut self, val: bool)
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_mbacsel1(&mut self, val: Mbacsel)
pub const fn set_mbacsel1(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Sourcepub const fn nse1(&self) -> bool
pub const fn nse1(&self) -> bool
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_nse1(&mut self, val: bool)
pub const fn set_nse1(&mut self, val: bool)
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_mbacsel2(&mut self, val: Mbacsel)
pub const fn set_mbacsel2(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Sourcepub const fn nse2(&self) -> bool
pub const fn nse2(&self) -> bool
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_nse2(&mut self, val: bool)
pub const fn set_nse2(&mut self, val: bool)
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_mbacsel3(&mut self, val: Mbacsel)
pub const fn set_mbacsel3(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Sourcepub const fn nse3(&self) -> bool
pub const fn nse3(&self) -> bool
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_nse3(&mut self, val: bool)
pub const fn set_nse3(&mut self, val: bool)
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_mbacsel4(&mut self, val: Mbacsel)
pub const fn set_mbacsel4(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Sourcepub const fn nse4(&self) -> bool
pub const fn nse4(&self) -> bool
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_nse4(&mut self, val: bool)
pub const fn set_nse4(&mut self, val: bool)
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_mbacsel5(&mut self, val: Mbacsel)
pub const fn set_mbacsel5(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Sourcepub const fn nse5(&self) -> bool
pub const fn nse5(&self) -> bool
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_nse5(&mut self, val: bool)
pub const fn set_nse5(&mut self, val: bool)
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_mbacsel6(&mut self, val: Mbacsel)
pub const fn set_mbacsel6(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Sourcepub const fn nse6(&self) -> bool
pub const fn nse6(&self) -> bool
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_nse6(&mut self, val: bool)
pub const fn set_nse6(&mut self, val: bool)
NSE policy bit. F70 chip-specific SecureUser/XOM descriptions conflict with its generic NSE=0 secure-execution wording. Do not assume either interpretation is settled; the chip-specific section advises not setting NSE for flash.
Sourcepub const fn set_mbacsel7(&mut self, val: Mbacsel)
pub const fn set_mbacsel7(&mut self, val: Mbacsel)
Memory Block Access Control Select for block B.
Trait Implementations§
Source§impl Clone for MemnBlkCfgW
impl Clone for MemnBlkCfgW
Source§fn clone(&self) -> MemnBlkCfgW
fn clone(&self) -> MemnBlkCfgW
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more