#[repr(transparent)]pub struct SecCtrlRam3MemRule0(pub u32);Expand description
Security access rules for RAM3 slaves.
Tuple Fields§
§0: u32Implementations§
Source§impl SecCtrlRam3MemRule0
impl SecCtrlRam3MemRule0
Sourcepub const fn rule0(&self) -> SecCtrlRam3MemRule0Rule0
pub const fn rule0(&self) -> SecCtrlRam3MemRule0Rule0
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule0(&mut self, val: SecCtrlRam3MemRule0Rule0)
pub const fn set_rule0(&mut self, val: SecCtrlRam3MemRule0Rule0)
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule1(&self) -> SecCtrlRam3MemRule0Rule1
pub const fn rule1(&self) -> SecCtrlRam3MemRule0Rule1
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule1(&mut self, val: SecCtrlRam3MemRule0Rule1)
pub const fn set_rule1(&mut self, val: SecCtrlRam3MemRule0Rule1)
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule2(&self) -> SecCtrlRam3MemRule0Rule2
pub const fn rule2(&self) -> SecCtrlRam3MemRule0Rule2
secure control rule2. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule2(&mut self, val: SecCtrlRam3MemRule0Rule2)
pub const fn set_rule2(&mut self, val: SecCtrlRam3MemRule0Rule2)
secure control rule2. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule3(&self) -> SecCtrlRam3MemRule0Rule3
pub const fn rule3(&self) -> SecCtrlRam3MemRule0Rule3
secure control rule3. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule3(&mut self, val: SecCtrlRam3MemRule0Rule3)
pub const fn set_rule3(&mut self, val: SecCtrlRam3MemRule0Rule3)
secure control rule3. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule4(&self) -> SecCtrlRam3MemRule0Rule4
pub const fn rule4(&self) -> SecCtrlRam3MemRule0Rule4
secure control rule4. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule4(&mut self, val: SecCtrlRam3MemRule0Rule4)
pub const fn set_rule4(&mut self, val: SecCtrlRam3MemRule0Rule4)
secure control rule4. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule5(&self) -> SecCtrlRam3MemRule0Rule5
pub const fn rule5(&self) -> SecCtrlRam3MemRule0Rule5
secure control rule5. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule5(&mut self, val: SecCtrlRam3MemRule0Rule5)
pub const fn set_rule5(&mut self, val: SecCtrlRam3MemRule0Rule5)
secure control rule5. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule6(&self) -> SecCtrlRam3MemRule0Rule6
pub const fn rule6(&self) -> SecCtrlRam3MemRule0Rule6
secure control rule6. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule6(&mut self, val: SecCtrlRam3MemRule0Rule6)
pub const fn set_rule6(&mut self, val: SecCtrlRam3MemRule0Rule6)
secure control rule6. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule7(&self) -> SecCtrlRam3MemRule0Rule7
pub const fn rule7(&self) -> SecCtrlRam3MemRule0Rule7
secure control rule7. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule7(&mut self, val: SecCtrlRam3MemRule0Rule7)
pub const fn set_rule7(&mut self, val: SecCtrlRam3MemRule0Rule7)
secure control rule7. it can be set when check_reg’s write_lock is ‘0’
Trait Implementations§
Source§impl Clone for SecCtrlRam3MemRule0
impl Clone for SecCtrlRam3MemRule0
Source§fn clone(&self) -> SecCtrlRam3MemRule0
fn clone(&self) -> SecCtrlRam3MemRule0
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more