void PIOINT1_IRQHandler(void) { uint32_t regVal; gpio1_counter++; #ifdef CFG_CHIBI // Check for interrupt on 1.8 regVal = gpioIntStatus(1, 8); if (regVal) { chibi_counter++; chb_ISR_Handler(); gpioIntClear(1, 8); } #else regVal = gpioIntStatus(1, 1); if ( regVal ) { p1_1_counter++; gpioIntClear(1, 1); } #endif return; }
void PIOINT1_IRQHandler(void) { uint32_t regVal; #if defined CFG_ALTRESET && CFG_ALTRESET_PORT == 1 regVal = gpioIntStatus(CFG_ALTRESET_PORT, CFG_ALTRESET_PIN); if (regVal) { // Cause a reset and wait cpuReset(); } #endif #ifdef CFG_CHIBI // Check for interrupt on 1.8 regVal = gpioIntStatus(1, 8); if (regVal) { chibi_counter++; chb_ISR_Handler(); gpioIntClear(1, 8); } #else regVal = gpioIntStatus(1, 1); if ( regVal ) { gpioIntClear(1, 1); } #endif return; }
void PIOINT0_IRQHandler(void) { uint32_t regVal; regVal = gpioIntStatus(0, 1); if (regVal) { gpioIntClear(0, 1); } return; }
void PIOINT1_IRQHandler(void) { int i; i = gpioIntStatus(1, 1); if (i) { gpioSetValue(0,10,1); got_prn = GPIO_GPIO2DATA; gpioIntClear(1, 1); } }
void PIOINT3_IRQHandler(void) { uint32_t regVal; gpio3_counter++; regVal = gpioIntStatus(3, 1); if ( regVal ) { p3_1_counter++; gpioIntClear(3, 1); } return; }
void PIOINT2_IRQHandler(void) { uint32_t regVal; gpio2_counter++; regVal = gpioIntStatus(2, 1); if ( regVal ) { p2_1_counter++; gpioIntClear(2, 1); } return; }
void PIOINT0_IRQHandler(void) { uint32_t regVal; gpio0_counter++; regVal = gpioIntStatus(0, 1); if (regVal) { p0_1_counter++; gpioIntClear(0, 1); } return; }
void PIOINT3_IRQHandler(void) { uint32_t regVal; #ifdef CFG_CHIBI // Check for interrupt on 3.1 regVal = gpioIntStatus(3, 1); if ( regVal ) { chibi_counter++; chb_ISR_Handler(); gpioIntClear(3, 1); } #else regVal = gpioIntStatus(3, 1); if ( regVal ) { gpioIntClear(3, 1); } #endif return; }
void PIOINT0_IRQHandler(void) { uint32_t regVal; #ifdef CFG_BRD_LPC1343_ARMBY regVal = gpioIntStatus(CFG_PB_PORT, CFG_PB_PIN); if (regVal) { gpioIntClear(CFG_PB_PORT, CFG_PB_PIN); gpioSetValue(CFG_PB_PORT,CFG_PB_PIN,0); // turn off gpioSetValue(CFG_REGEN_PORT,CFG_REGEN_PIN,0); // turn off } #endif return; }
void PIOINT3_IRQHandler(void) { if (gpioIntStatus(RB_BUSINT)) { gpioIntClear(RB_BUSINT); businterrupt(); } }