Struct Trcvdsacctlr
#[repr(transparent)]pub struct Trcvdsacctlr(pub u32);
Expand description
ViewData include / exclude control. Might ignore writes when the trace unit is enabled or not idle. This register must be programmed when one or more address comparators are implemented.
Tuple Fields§
§0: u32
Implementations§
§impl Trcvdsacctlr
impl Trcvdsacctlr
pub const fn include_0(&self) -> bool
pub const fn include_0(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_0(&mut self, val: bool)
pub fn set_include_0(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn include_1(&self) -> bool
pub const fn include_1(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_1(&mut self, val: bool)
pub fn set_include_1(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn include_2(&self) -> bool
pub const fn include_2(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_2(&mut self, val: bool)
pub fn set_include_2(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn include_3(&self) -> bool
pub const fn include_3(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_3(&mut self, val: bool)
pub fn set_include_3(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn include_4(&self) -> bool
pub const fn include_4(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_4(&mut self, val: bool)
pub fn set_include_4(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn include_5(&self) -> bool
pub const fn include_5(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_5(&mut self, val: bool)
pub fn set_include_5(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn include_6(&self) -> bool
pub const fn include_6(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_6(&mut self, val: bool)
pub fn set_include_6(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn include_7(&self) -> bool
pub const fn include_7(&self) -> bool
Selects which single address comparators are in use with ViewData include control.
pub fn set_include_7(&mut self, val: bool)
pub fn set_include_7(&mut self, val: bool)
Selects which single address comparators are in use with ViewData include control.
pub const fn exclude_0(&self) -> bool
pub const fn exclude_0(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_0(&mut self, val: bool)
pub fn set_exclude_0(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
pub const fn exclude_1(&self) -> bool
pub const fn exclude_1(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_1(&mut self, val: bool)
pub fn set_exclude_1(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
pub const fn exclude_2(&self) -> bool
pub const fn exclude_2(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_2(&mut self, val: bool)
pub fn set_exclude_2(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
pub const fn exclude_3(&self) -> bool
pub const fn exclude_3(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_3(&mut self, val: bool)
pub fn set_exclude_3(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
pub const fn exclude_4(&self) -> bool
pub const fn exclude_4(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_4(&mut self, val: bool)
pub fn set_exclude_4(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
pub const fn exclude_5(&self) -> bool
pub const fn exclude_5(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_5(&mut self, val: bool)
pub fn set_exclude_5(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
pub const fn exclude_6(&self) -> bool
pub const fn exclude_6(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_6(&mut self, val: bool)
pub fn set_exclude_6(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
pub const fn exclude_7(&self) -> bool
pub const fn exclude_7(&self) -> bool
Selects which single address comparators are in use with ViewData exclude control.
pub fn set_exclude_7(&mut self, val: bool)
pub fn set_exclude_7(&mut self, val: bool)
Selects which single address comparators are in use with ViewData exclude control.
Trait Implementations§
§impl Clone for Trcvdsacctlr
impl Clone for Trcvdsacctlr
§fn clone(&self) -> Trcvdsacctlr
fn clone(&self) -> Trcvdsacctlr
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for Trcvdsacctlr
impl Default for Trcvdsacctlr
§fn default() -> Trcvdsacctlr
fn default() -> Trcvdsacctlr
§impl PartialEq for Trcvdsacctlr
impl PartialEq for Trcvdsacctlr
impl Copy for Trcvdsacctlr
impl Eq for Trcvdsacctlr
impl StructuralPartialEq for Trcvdsacctlr
Auto Trait Implementations§
impl Freeze for Trcvdsacctlr
impl RefUnwindSafe for Trcvdsacctlr
impl Send for Trcvdsacctlr
impl Sync for Trcvdsacctlr
impl Unpin for Trcvdsacctlr
impl UnwindSafe for Trcvdsacctlr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)