#[repr(transparent)]pub struct PifHifi4XMemRule0(pub u32);Expand description
Security access rules for HiFi 4 memory sectors (0x24000000–0x240FFFFF). Each sector is 32 Kbytes, there’re 4 sectors in total.
Tuple Fields§
§0: u32Implementations§
Source§impl PifHifi4XMemRule0
impl PifHifi4XMemRule0
Sourcepub const fn rule0(&self) -> u8
pub const fn rule0(&self) -> u8
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule0(&mut self, val: u8)
pub const fn set_rule0(&mut self, val: u8)
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule1(&self) -> u8
pub const fn rule1(&self) -> u8
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule1(&mut self, val: u8)
pub const fn set_rule1(&mut self, val: u8)
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule4(&self) -> u8
pub const fn rule4(&self) -> u8
secure control rule4. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule4(&mut self, val: u8)
pub const fn set_rule4(&mut self, val: u8)
secure control rule4. it can be set when check_reg’s write_lock is ‘0’
Trait Implementations§
Source§impl Clone for PifHifi4XMemRule0
impl Clone for PifHifi4XMemRule0
Source§fn clone(&self) -> PifHifi4XMemRule0
fn clone(&self) -> PifHifi4XMemRule0
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PifHifi4XMemRule0
impl Debug for PifHifi4XMemRule0
Source§impl Default for PifHifi4XMemRule0
impl Default for PifHifi4XMemRule0
Source§fn default() -> PifHifi4XMemRule0
fn default() -> PifHifi4XMemRule0
Returns the “default value” for a type. Read more
Source§impl PartialEq for PifHifi4XMemRule0
impl PartialEq for PifHifi4XMemRule0
impl Copy for PifHifi4XMemRule0
impl Eq for PifHifi4XMemRule0
impl StructuralPartialEq for PifHifi4XMemRule0
Auto Trait Implementations§
impl Freeze for PifHifi4XMemRule0
impl RefUnwindSafe for PifHifi4XMemRule0
impl Send for PifHifi4XMemRule0
impl Sync for PifHifi4XMemRule0
impl Unpin for PifHifi4XMemRule0
impl UnwindSafe for PifHifi4XMemRule0
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more