#[repr(transparent)]pub struct SecVioInfoValid(pub u32);Expand description
security violation address/information registers valid flags
Tuple Fields§
§0: u32Implementations§
Source§impl SecVioInfoValid
impl SecVioInfoValid
Sourcepub const fn vio_info_valid0(&self) -> bool
pub const fn vio_info_valid0(&self) -> bool
violation information valid flag for AHB layer 0. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid0(&mut self, val: bool)
pub const fn set_vio_info_valid0(&mut self, val: bool)
violation information valid flag for AHB layer 0. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid1(&self) -> bool
pub const fn vio_info_valid1(&self) -> bool
violation information valid flag for AHB layer 1. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid1(&mut self, val: bool)
pub const fn set_vio_info_valid1(&mut self, val: bool)
violation information valid flag for AHB layer 1. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid2(&self) -> bool
pub const fn vio_info_valid2(&self) -> bool
violation information valid flag for AHB layer 2. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid2(&mut self, val: bool)
pub const fn set_vio_info_valid2(&mut self, val: bool)
violation information valid flag for AHB layer 2. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid3(&self) -> bool
pub const fn vio_info_valid3(&self) -> bool
violation information valid flag for AHB layer 3. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid3(&mut self, val: bool)
pub const fn set_vio_info_valid3(&mut self, val: bool)
violation information valid flag for AHB layer 3. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid4(&self) -> bool
pub const fn vio_info_valid4(&self) -> bool
violation information valid flag for AHB layer 4. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid4(&mut self, val: bool)
pub const fn set_vio_info_valid4(&mut self, val: bool)
violation information valid flag for AHB layer 4. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid5(&self) -> bool
pub const fn vio_info_valid5(&self) -> bool
violation information valid flag for AHB layer 5. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid5(&mut self, val: bool)
pub const fn set_vio_info_valid5(&mut self, val: bool)
violation information valid flag for AHB layer 5. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid6(&self) -> bool
pub const fn vio_info_valid6(&self) -> bool
violation information valid flag for AHB layer 6. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid6(&mut self, val: bool)
pub const fn set_vio_info_valid6(&mut self, val: bool)
violation information valid flag for AHB layer 6. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid7(&self) -> bool
pub const fn vio_info_valid7(&self) -> bool
violation information valid flag for AHB layer 7. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid7(&mut self, val: bool)
pub const fn set_vio_info_valid7(&mut self, val: bool)
violation information valid flag for AHB layer 7. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid8(&self) -> bool
pub const fn vio_info_valid8(&self) -> bool
violation information valid flag for AHB layer 8. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid8(&mut self, val: bool)
pub const fn set_vio_info_valid8(&mut self, val: bool)
violation information valid flag for AHB layer 8. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid9(&self) -> bool
pub const fn vio_info_valid9(&self) -> bool
violation information valid flag for AHB layer 9. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid9(&mut self, val: bool)
pub const fn set_vio_info_valid9(&mut self, val: bool)
violation information valid flag for AHB layer 9. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid10(&self) -> bool
pub const fn vio_info_valid10(&self) -> bool
violation information valid flag for AHB layer 10. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid10(&mut self, val: bool)
pub const fn set_vio_info_valid10(&mut self, val: bool)
violation information valid flag for AHB layer 10. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid11(&self) -> bool
pub const fn vio_info_valid11(&self) -> bool
violation information valid flag for AHB layer 11. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid11(&mut self, val: bool)
pub const fn set_vio_info_valid11(&mut self, val: bool)
violation information valid flag for AHB layer 11. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid12(&self) -> bool
pub const fn vio_info_valid12(&self) -> bool
violation information valid flag for AHB layer 12. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid12(&mut self, val: bool)
pub const fn set_vio_info_valid12(&mut self, val: bool)
violation information valid flag for AHB layer 12. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid13(&self) -> bool
pub const fn vio_info_valid13(&self) -> bool
violation information valid flag for AHB layer 13. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid13(&mut self, val: bool)
pub const fn set_vio_info_valid13(&mut self, val: bool)
violation information valid flag for AHB layer 13. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid14(&self) -> bool
pub const fn vio_info_valid14(&self) -> bool
violation information valid flag for AHB layer 14. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid14(&mut self, val: bool)
pub const fn set_vio_info_valid14(&mut self, val: bool)
violation information valid flag for AHB layer 14. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid15(&self) -> bool
pub const fn vio_info_valid15(&self) -> bool
violation information valid flag for AHB layer 15. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid15(&mut self, val: bool)
pub const fn set_vio_info_valid15(&mut self, val: bool)
violation information valid flag for AHB layer 15. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid16(&self) -> bool
pub const fn vio_info_valid16(&self) -> bool
violation information valid flag for AHB layer 16. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid16(&mut self, val: bool)
pub const fn set_vio_info_valid16(&mut self, val: bool)
violation information valid flag for AHB layer 16. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn vio_info_valid17(&self) -> bool
pub const fn vio_info_valid17(&self) -> bool
violation information valid flag for AHB layer 17. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Sourcepub const fn set_vio_info_valid17(&mut self, val: bool)
pub const fn set_vio_info_valid17(&mut self, val: bool)
violation information valid flag for AHB layer 17. 0: not valid. 1: valid (violation occurred). Write 1 to clear.
Trait Implementations§
Source§impl Clone for SecVioInfoValid
impl Clone for SecVioInfoValid
Source§fn clone(&self) -> SecVioInfoValid
fn clone(&self) -> SecVioInfoValid
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more