Struct Trcextinselr
#[repr(transparent)]pub struct Trcextinselr(pub u32);Expand description
Use this to set, or read, which external inputs are resources to the trace unit. Might ignore writes when the trace unit is enabled or not idle. Only returns stable data when TRCSTATR.PMSTABLE == 1. When the sequencer is used, all sequencer state transitions must be programmed with a valid event.
Tuple Fields§
§0: u32Implementations§
§impl Trcextinselr
impl Trcextinselr
pub const fn sel_0(&self) -> u8
pub const fn sel_0(&self) -> u8
Each field in this collection selects an external input as a resource for the trace unit.
pub const fn set_sel_0(&mut self, val: u8)
pub const fn set_sel_0(&mut self, val: u8)
Each field in this collection selects an external input as a resource for the trace unit.
pub const fn sel_1(&self) -> u8
pub const fn sel_1(&self) -> u8
Each field in this collection selects an external input as a resource for the trace unit.
pub const fn set_sel_1(&mut self, val: u8)
pub const fn set_sel_1(&mut self, val: u8)
Each field in this collection selects an external input as a resource for the trace unit.
pub const fn sel_2(&self) -> u8
pub const fn sel_2(&self) -> u8
Each field in this collection selects an external input as a resource for the trace unit.
pub const fn set_sel_2(&mut self, val: u8)
pub const fn set_sel_2(&mut self, val: u8)
Each field in this collection selects an external input as a resource for the trace unit.
Trait Implementations§
§impl Clone for Trcextinselr
impl Clone for Trcextinselr
§fn clone(&self) -> Trcextinselr
fn clone(&self) -> Trcextinselr
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more