#[repr(transparent)]pub struct Trcvdarcctlr(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§
Source§impl Trcvdarcctlr
impl Trcvdarcctlr
Sourcepub const fn include_0(&self) -> bool
pub const fn include_0(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_0(&mut self, val: bool)
pub fn set_include_0(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn include_1(&self) -> bool
pub const fn include_1(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_1(&mut self, val: bool)
pub fn set_include_1(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn include_2(&self) -> bool
pub const fn include_2(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_2(&mut self, val: bool)
pub fn set_include_2(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn include_3(&self) -> bool
pub const fn include_3(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_3(&mut self, val: bool)
pub fn set_include_3(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn include_4(&self) -> bool
pub const fn include_4(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_4(&mut self, val: bool)
pub fn set_include_4(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn include_5(&self) -> bool
pub const fn include_5(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_5(&mut self, val: bool)
pub fn set_include_5(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn include_6(&self) -> bool
pub const fn include_6(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_6(&mut self, val: bool)
pub fn set_include_6(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn include_7(&self) -> bool
pub const fn include_7(&self) -> bool
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub fn set_include_7(&mut self, val: bool)
pub fn set_include_7(&mut self, val: bool)
Include range field. Selects which address range comparator pairs are in use with ViewData include control.
Sourcepub const fn exclude_0(&self) -> bool
pub const fn exclude_0(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_0(&mut self, val: bool)
pub fn set_exclude_0(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub const fn exclude_1(&self) -> bool
pub const fn exclude_1(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_1(&mut self, val: bool)
pub fn set_exclude_1(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub const fn exclude_2(&self) -> bool
pub const fn exclude_2(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_2(&mut self, val: bool)
pub fn set_exclude_2(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub const fn exclude_3(&self) -> bool
pub const fn exclude_3(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_3(&mut self, val: bool)
pub fn set_exclude_3(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub const fn exclude_4(&self) -> bool
pub const fn exclude_4(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_4(&mut self, val: bool)
pub fn set_exclude_4(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub const fn exclude_5(&self) -> bool
pub const fn exclude_5(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_5(&mut self, val: bool)
pub fn set_exclude_5(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub const fn exclude_6(&self) -> bool
pub const fn exclude_6(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_6(&mut self, val: bool)
pub fn set_exclude_6(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub const fn exclude_7(&self) -> bool
pub const fn exclude_7(&self) -> bool
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Sourcepub fn set_exclude_7(&mut self, val: bool)
pub fn set_exclude_7(&mut self, val: bool)
Exclude range field. Selects which address range comparator pairs are in use with ViewData exclude control.
Trait Implementations§
Source§impl Clone for Trcvdarcctlr
impl Clone for Trcvdarcctlr
Source§fn clone(&self) -> Trcvdarcctlr
fn clone(&self) -> Trcvdarcctlr
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more