Enum atsam4lc2b_pac::hmatrix::scfg::DEFMSTR_TYPESELECT_A
source · #[repr(u8)]pub enum DEFMSTR_TYPESELECT_A {
NO_DEFAULT,
LAST_DEFAULT,
FIXED_DEFAULT,
}
Expand description
Default Master Type
Value on reset: 0
Variants§
NO_DEFAULT
0: No Default Master. At the end of current slave access, if no other master request is pending, the slave is deconnected from all masters. This resusts in having a one cycle latency for the first transfer of a burst.
LAST_DEFAULT
1: Last Default Master At the end of current slave access, if no other master request is pending, the slave stay connected with the last master havingaccessed it.This resusts in not having the one cycle latency when the last master re-trying access on the slave.
FIXED_DEFAULT
2: Fixed Default Master At the end of current slave access, if no other master request is pending, the slave connects with fixed master which numberis in FIXED_DEFMSTR register.This resusts in not having the one cycle latency when the fixed master re-trying access on the slave.
Trait Implementations§
source§impl Clone for DEFMSTR_TYPESELECT_A
impl Clone for DEFMSTR_TYPESELECT_A
source§fn clone(&self) -> DEFMSTR_TYPESELECT_A
fn clone(&self) -> DEFMSTR_TYPESELECT_A
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DEFMSTR_TYPESELECT_A
impl Debug for DEFMSTR_TYPESELECT_A
source§impl From<DEFMSTR_TYPESELECT_A> for u8
impl From<DEFMSTR_TYPESELECT_A> for u8
source§fn from(variant: DEFMSTR_TYPESELECT_A) -> Self
fn from(variant: DEFMSTR_TYPESELECT_A) -> Self
source§impl PartialEq<DEFMSTR_TYPESELECT_A> for DEFMSTR_TYPESELECT_A
impl PartialEq<DEFMSTR_TYPESELECT_A> for DEFMSTR_TYPESELECT_A
source§fn eq(&self, other: &DEFMSTR_TYPESELECT_A) -> bool
fn eq(&self, other: &DEFMSTR_TYPESELECT_A) -> bool
self
and other
values to be equal, and is used
by ==
.