- // 43..45 - Alternate use of A0 (DAC output), 44 SWCLK, 45, SWDIO
- { PORTA, 2, PIO_ANALOG, PIN_ATTR_ANALOG, DAC_Channel0, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_2 }, // DAC/VOUT
- { PORTA, 30, PIO_PWM, PIN_ATTR_DIGITAL|PIO_SERCOM, No_ADC_Channel, NOT_ON_PWM, TCC1_CH0, EXTERNAL_INT_10 }, // SWCLK
- { PORTA, 31, PIO_PWM, PIN_ATTR_DIGITAL|PIO_SERCOM, No_ADC_Channel, NOT_ON_PWM, TCC1_CH1, EXTERNAL_INT_11 }, // SWDIO
- } ;
-
- extern "C" {
- unsigned int PINCOUNT_fn() {
- return (sizeof(g_APinDescription) / sizeof(g_APinDescription[0]));
- }
- }
-
- const void* g_apTCInstances[TCC_INST_NUM+TC_INST_NUM]={ TCC0, TCC1, TCC2, TC3, TC4, TC5 } ;
-
- // Multi-serial objects instantiation
- SERCOM sercom0( SERCOM0 ) ;
- SERCOM sercom1( SERCOM1 ) ;
- SERCOM sercom2( SERCOM2 ) ;
- SERCOM sercom3( SERCOM3 ) ;
- SERCOM sercom4( SERCOM4 ) ;
- SERCOM sercom5( SERCOM5 ) ;