/*---------------------------------------------------------------------------*/ void halSc1Isr(void) { ENERGEST_ON(ENERGEST_TYPE_IRQ); if(INT_SC1FLAG & INT_SCRXVAL) { uart1_rx_interrupt(); INT_SC1FLAG = INT_SCRXVAL; } #if TX_WITH_INTERRUPT else if(INT_SC1FLAG & INT_SCTXFREE) { uart1_tx_interrupt(); INT_SC1FLAG = INT_SCTXFREE; } #endif /* TX_WITH_INTERRUPT */ ENERGEST_OFF(ENERGEST_TYPE_IRQ); }
//0x26 void INT_SR1 (void) { #if UART1_CHANNEL == 1 uart1_rx_interrupt(); #endif }