void usart2_interrupt(void) { usart_interrupt(configs[1]); }
void usart3_interrupt(void) { usart_interrupt(configs[2]); }
void usart1_interrupt(void) { usart_interrupt(configs[0]); }
static void sysc_isr( void ) { if( PIT->sr & PITS ) pit_isr(); else usart_interrupt( 0 ); /* by elimination */ AIC->eoicr = 0; /* acknowledge the interrupt to AIC */ }