#[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: u32
Implementations§
Source§impl Trcextinselr
impl Trcextinselr
Sourcepub 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.
Sourcepub fn set_sel_0(&mut self, val: u8)
pub fn set_sel_0(&mut self, val: u8)
Each field in this collection selects an external input as a resource for the trace unit.
Sourcepub 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.
Sourcepub fn set_sel_1(&mut self, val: u8)
pub fn set_sel_1(&mut self, val: u8)
Each field in this collection selects an external input as a resource for the trace unit.
Sourcepub 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.
Sourcepub fn set_sel_2(&mut self, val: u8)
pub 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§
Source§impl Clone for Trcextinselr
impl Clone for Trcextinselr
Source§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