#[repr(transparent)]pub struct SecCtrlFlashMemRule0(pub u32);Expand description
Security access rules for FLASH sector 0 to sector 20. Each Flash sector is 32 Kbytes. There are 20 FLASH sectors in total.
Tuple Fields§
§0: u32Implementations§
Source§impl SecCtrlFlashMemRule0
impl SecCtrlFlashMemRule0
Sourcepub const fn rule0(&self) -> SecCtrlFlashMemRule0Rule0
pub const fn rule0(&self) -> SecCtrlFlashMemRule0Rule0
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule0(&mut self, val: SecCtrlFlashMemRule0Rule0)
pub const fn set_rule0(&mut self, val: SecCtrlFlashMemRule0Rule0)
secure control rule0. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule1(&self) -> SecCtrlFlashMemRule0Rule1
pub const fn rule1(&self) -> SecCtrlFlashMemRule0Rule1
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule1(&mut self, val: SecCtrlFlashMemRule0Rule1)
pub const fn set_rule1(&mut self, val: SecCtrlFlashMemRule0Rule1)
secure control rule1. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule2(&self) -> SecCtrlFlashMemRule0Rule2
pub const fn rule2(&self) -> SecCtrlFlashMemRule0Rule2
secure control rule2. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule2(&mut self, val: SecCtrlFlashMemRule0Rule2)
pub const fn set_rule2(&mut self, val: SecCtrlFlashMemRule0Rule2)
secure control rule2. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule3(&self) -> SecCtrlFlashMemRule0Rule3
pub const fn rule3(&self) -> SecCtrlFlashMemRule0Rule3
secure control rule3. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule3(&mut self, val: SecCtrlFlashMemRule0Rule3)
pub const fn set_rule3(&mut self, val: SecCtrlFlashMemRule0Rule3)
secure control rule3. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule4(&self) -> SecCtrlFlashMemRule0Rule4
pub const fn rule4(&self) -> SecCtrlFlashMemRule0Rule4
secure control rule4. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule4(&mut self, val: SecCtrlFlashMemRule0Rule4)
pub const fn set_rule4(&mut self, val: SecCtrlFlashMemRule0Rule4)
secure control rule4. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule5(&self) -> SecCtrlFlashMemRule0Rule5
pub const fn rule5(&self) -> SecCtrlFlashMemRule0Rule5
secure control rule5. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule5(&mut self, val: SecCtrlFlashMemRule0Rule5)
pub const fn set_rule5(&mut self, val: SecCtrlFlashMemRule0Rule5)
secure control rule5. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule6(&self) -> SecCtrlFlashMemRule0Rule6
pub const fn rule6(&self) -> SecCtrlFlashMemRule0Rule6
secure control rule6. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule6(&mut self, val: SecCtrlFlashMemRule0Rule6)
pub const fn set_rule6(&mut self, val: SecCtrlFlashMemRule0Rule6)
secure control rule6. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn rule7(&self) -> SecCtrlFlashMemRule0Rule7
pub const fn rule7(&self) -> SecCtrlFlashMemRule0Rule7
secure control rule7. it can be set when check_reg’s write_lock is ‘0’
Sourcepub const fn set_rule7(&mut self, val: SecCtrlFlashMemRule0Rule7)
pub const fn set_rule7(&mut self, val: SecCtrlFlashMemRule0Rule7)
secure control rule7. it can be set when check_reg’s write_lock is ‘0’
Trait Implementations§
Source§impl Clone for SecCtrlFlashMemRule0
impl Clone for SecCtrlFlashMemRule0
Source§fn clone(&self) -> SecCtrlFlashMemRule0
fn clone(&self) -> SecCtrlFlashMemRule0
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more