Struct Suppportedtestpatternmodes
#[repr(transparent)]pub struct Suppportedtestpatternmodes(pub u32);
Expand description
The Supported_test_pattern_modes register provides a set of known bit sequences or patterns that can be output over the trace port and can be detected by the TPA or other associated trace capture device.
Tuple Fields§
§0: u32
Implementations§
§impl Suppportedtestpatternmodes
impl Suppportedtestpatternmodes
pub const fn patw1(&self) -> bool
pub const fn patw1(&self) -> bool
Indicates whether the walking 1s pattern is supported as output over the trace port.
pub fn set_patw1(&mut self, val: bool)
pub fn set_patw1(&mut self, val: bool)
Indicates whether the walking 1s pattern is supported as output over the trace port.
pub const fn patw0(&self) -> bool
pub const fn patw0(&self) -> bool
Indicates whether the walking 0s pattern is supported as output over the trace port.
pub fn set_patw0(&mut self, val: bool)
pub fn set_patw0(&mut self, val: bool)
Indicates whether the walking 0s pattern is supported as output over the trace port.
pub const fn pata5(&self) -> bool
pub const fn pata5(&self) -> bool
Indicates whether the AA/55 pattern is supported as output over the trace port.
pub fn set_pata5(&mut self, val: bool)
pub fn set_pata5(&mut self, val: bool)
Indicates whether the AA/55 pattern is supported as output over the trace port.
pub const fn patf0(&self) -> bool
pub const fn patf0(&self) -> bool
Indicates whether the FF/00 pattern is supported as output over the trace port.
pub fn set_patf0(&mut self, val: bool)
pub fn set_patf0(&mut self, val: bool)
Indicates whether the FF/00 pattern is supported as output over the trace port.
pub fn set_ptimeen(&mut self, val: bool)
pub fn set_ptimeen(&mut self, val: bool)
Indicates whether timed mode is supported.
pub fn set_pconten(&mut self, val: bool)
pub fn set_pconten(&mut self, val: bool)
Indicates whether continuous mode is supported.
Trait Implementations§
§impl Clone for Suppportedtestpatternmodes
impl Clone for Suppportedtestpatternmodes
§fn clone(&self) -> Suppportedtestpatternmodes
fn clone(&self) -> Suppportedtestpatternmodes
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for Suppportedtestpatternmodes
impl Default for Suppportedtestpatternmodes
§fn default() -> Suppportedtestpatternmodes
fn default() -> Suppportedtestpatternmodes
§impl PartialEq for Suppportedtestpatternmodes
impl PartialEq for Suppportedtestpatternmodes
impl Copy for Suppportedtestpatternmodes
impl Eq for Suppportedtestpatternmodes
impl StructuralPartialEq for Suppportedtestpatternmodes
Auto Trait Implementations§
impl Freeze for Suppportedtestpatternmodes
impl RefUnwindSafe for Suppportedtestpatternmodes
impl Send for Suppportedtestpatternmodes
impl Sync for Suppportedtestpatternmodes
impl Unpin for Suppportedtestpatternmodes
impl UnwindSafe for Suppportedtestpatternmodes
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
)