#[repr(u8)]pub enum SOURCESEL {
Show 18 variants
None = 0,
Prsl = 1,
Prsh = 2,
Acmp0 = 6,
Acmp1 = 7,
Adc0 = 8,
Usart0 = 16,
Usart1 = 17,
Timer0 = 28,
Timer1 = 29,
Rtcc = 41,
Gpiol = 48,
Gpioh = 49,
Letimer0 = 52,
Pcnt0 = 54,
Cryotimer = 60,
Cmu = 61,
Cm4 = 67,
}
Expand description
Source Select
Value on reset: 0
Variants§
None = 0
0: No source selected
Prsl = 1
1: Peripheral Reflex System
Prsh = 2
2: Peripheral Reflex System
Acmp0 = 6
6: Analog Comparator 0
Acmp1 = 7
7: Analog Comparator 1
Adc0 = 8
8: Analog to Digital Converter 0
Usart0 = 16
16: Universal Synchronous/Asynchronous Receiver/Transmitter 0
Usart1 = 17
17: Universal Synchronous/Asynchronous Receiver/Transmitter 1
Timer0 = 28
28: Timer 0
Timer1 = 29
29: Timer 1
Rtcc = 41
41: Real-Time Counter and Calendar
Gpiol = 48
48: General purpose Input/Output
Gpioh = 49
49: General purpose Input/Output
Letimer0 = 52
52: Low Energy Timer 0
Pcnt0 = 54
54: Pulse Counter 0
Cryotimer = 60
60: CRYOTIMER
Cmu = 61
61: Clock Management Unit
Cm4 = 67
67: 1000011
Trait Implementations§
impl Copy for SOURCESEL
impl Eq for SOURCESEL
impl IsEnum for SOURCESEL
impl StructuralPartialEq for SOURCESEL
Auto Trait Implementations§
impl Freeze for SOURCESEL
impl RefUnwindSafe for SOURCESEL
impl Send for SOURCESEL
impl Sync for SOURCESEL
impl Unpin for SOURCESEL
impl UnwindSafe for SOURCESEL
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