Struct TzscMpcwm4br
#[repr(transparent)]pub struct TzscMpcwm4br(pub u32);Expand description
GTZC1 TZSC BKPSRAM sub-region B watermark register.
Tuple Fields§
§0: u32Implementations§
§impl TzscMpcwm4br
impl TzscMpcwm4br
pub const fn subb_start(&self) -> u16
pub const fn subb_start(&self) -> u16
Start of sub-region B This field defines the address offset of the sub-region B, to be multiplied by the granularity defined in Table 16.
pub fn set_subb_start(&mut self, val: u16)
pub fn set_subb_start(&mut self, val: u16)
Start of sub-region B This field defines the address offset of the sub-region B, to be multiplied by the granularity defined in Table 16.
pub const fn subb_length(&self) -> u16
pub const fn subb_length(&self) -> u16
Length of sub-region B This field defines the length of the sub-region B, to be multiplied by the granularity defined in Table 16. When SUBB_START + SUBB_LENGTH is higher than the maximum size allowed for the memory, a saturation of SUBB_LENGTH is applied automatically. If SUBB_LENGTH = 0, the sub-region B is disabled (SREN bit in TZSC_MPCMWBCFGR is cleared).
pub fn set_subb_length(&mut self, val: u16)
pub fn set_subb_length(&mut self, val: u16)
Length of sub-region B This field defines the length of the sub-region B, to be multiplied by the granularity defined in Table 16. When SUBB_START + SUBB_LENGTH is higher than the maximum size allowed for the memory, a saturation of SUBB_LENGTH is applied automatically. If SUBB_LENGTH = 0, the sub-region B is disabled (SREN bit in TZSC_MPCMWBCFGR is cleared).
Trait Implementations§
§impl Clone for TzscMpcwm4br
impl Clone for TzscMpcwm4br
§fn clone(&self) -> TzscMpcwm4br
fn clone(&self) -> TzscMpcwm4br
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more