Struct Trcconfigr
#[repr(transparent)]pub struct Trcconfigr(pub u32);Expand description
Controls the tracing options This register must always be programmed as part of trace unit initialization. Might ignore writes when the trace unit is enabled or not idle.
Tuple Fields§
§0: u32Implementations§
§impl Trcconfigr
impl Trcconfigr
pub const fn loadasp0inst(&self) -> bool
pub const fn loadasp0inst(&self) -> bool
Instruction P0 load field. This field controls whether load instructions are traced as P0 instructions.
pub const fn set_loadasp0inst(&mut self, val: bool)
pub const fn set_loadasp0inst(&mut self, val: bool)
Instruction P0 load field. This field controls whether load instructions are traced as P0 instructions.
pub const fn storeasp0inst(&self) -> bool
pub const fn storeasp0inst(&self) -> bool
Instruction P0 field. This field controls whether store instructions are traced as P0 instructions.
pub const fn set_storeasp0inst(&mut self, val: bool)
pub const fn set_storeasp0inst(&mut self, val: bool)
Instruction P0 field. This field controls whether store instructions are traced as P0 instructions.
pub const fn vmidopt(&self) -> Vmidopt
pub const fn vmidopt(&self) -> Vmidopt
Control bit to select the Virtual context identifier value used by the trace unit, both for trace generation and in the Virtual context identifier comparators.
pub const fn set_vmidopt(&mut self, val: Vmidopt)
pub const fn set_vmidopt(&mut self, val: Vmidopt)
Control bit to select the Virtual context identifier value used by the trace unit, both for trace generation and in the Virtual context identifier comparators.
Trait Implementations§
§impl Clone for Trcconfigr
impl Clone for Trcconfigr
§fn clone(&self) -> Trcconfigr
fn clone(&self) -> Trcconfigr
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more