#[repr(u8)]
pub enum TRIGSRC_A {
Show 20 variants
DISABLE,
SERCOM0_RX,
SERCOM0_TX,
SERCOM1_RX,
SERCOM1_TX,
SERCOM2_RX,
SERCOM2_TX,
TCC0_OVF,
TCC0_MC0,
TCC0_MC1,
TCC0_MC2,
TCC0_MC3,
TC1_OVF,
TC1_MC0,
TC1_MC1,
TC2_OVF,
TC2_MC0,
TC2_MC1,
ADC_RESRDY,
DAC_EMPTY,
}
Expand description
Trigger Source
Value on reset: 0
Variants
DISABLE
0: Only software/event triggers
SERCOM0_RX
1: SERCOM0 RX Trigger
SERCOM0_TX
2: SERCOM0 TX Trigger
SERCOM1_RX
3: SERCOM1 RX Trigger
SERCOM1_TX
4: SERCOM1 TX Trigger
SERCOM2_RX
5: SERCOM2 RX Trigger
SERCOM2_TX
6: SERCOM2 TX Trigger
TCC0_OVF
7: TCC0 Overflow Trigger
TCC0_MC0
8: TCC0 Match/Compare 0 Trigger
TCC0_MC1
9: TCC0 Match/Compare 1 Trigger
TCC0_MC2
10: TCC0 Match/Compare 2 Trigger
TCC0_MC3
11: TCC0 Match/Compare 3 Trigger
TC1_OVF
12: TC1 Overflow Trigger
TC1_MC0
13: TC1 Match/Compare 0 Trigger
TC1_MC1
14: TC1 Match/Compare 1 Trigger
TC2_OVF
15: TC2 Overflow Trigger
TC2_MC0
16: TC2 Match/Compare 0 Trigger
TC2_MC1
17: TC2 Match/Compare 1 Trigger
ADC_RESRDY
18: ADC Result Ready Trigger
DAC_EMPTY
19: DAC Empty Trigger
Trait Implementations
impl Copy for TRIGSRC_A
impl StructuralPartialEq for TRIGSRC_A
Auto Trait Implementations
impl RefUnwindSafe for TRIGSRC_A
impl Send for TRIGSRC_A
impl Sync for TRIGSRC_A
impl Unpin for TRIGSRC_A
impl UnwindSafe for TRIGSRC_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more