#[repr(transparent)]pub struct Fscr(pub u32);
Expand description
The FSCR register enables the frequency of synchronization information to be optimized to suit the Trace Port Analyzer (TPA) capture buffer size.
Tuple Fields§
§0: u32
Implementations§
Source§impl Fscr
impl Fscr
Sourcepub const fn cyccount(&self) -> u16
pub const fn cyccount(&self) -> u16
12-bit counter reload value. Indicates the number of complete frames between full synchronization packets.
Sourcepub fn set_cyccount(&mut self, val: u16)
pub fn set_cyccount(&mut self, val: u16)
12-bit counter reload value. Indicates the number of complete frames between full synchronization packets.
Trait Implementations§
impl Copy for Fscr
impl Eq for Fscr
impl StructuralPartialEq for Fscr
Auto Trait Implementations§
impl Freeze for Fscr
impl RefUnwindSafe for Fscr
impl Send for Fscr
impl Sync for Fscr
impl Unpin for Fscr
impl UnwindSafe for Fscr
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
Mutably borrows from an owned value. Read more
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)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)