FreeCalypso > hg > fc-selenite
diff src/cs/drivers/drv_core/inth/niq32.c @ 183:9029c222c426
sync with Magnetite: DTR handling and pcmdata.c +CGxx defaults
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 19 Jan 2020 22:04:28 +0000 |
parents | b6a5e36de839 |
children |
line wrap: on
line diff
--- a/src/cs/drivers/drv_core/inth/niq32.c Sat Jan 04 22:59:51 2020 +0000 +++ b/src/cs/drivers/drv_core/inth/niq32.c Sun Jan 19 22:04:28 2020 +0000 @@ -30,6 +30,7 @@ #include "board.cfg" #include "rf.cfg" #include "swconfig.cfg" +#include "fc-target.h" #if(OP_L1_STANDALONE == 0) #include "debug.cfg" @@ -163,9 +164,7 @@ SER_uart_modem_handler, /* AIRQ 7 */ #endif #if ((BOARD == 8) || (BOARD == 9) || (BOARD == 40) || (BOARD == 41)) -// CC test 0316 IQ_KeypadGPIOHandler, /* AIRQ 8 */ -// end #else IQ_KeypadHandler, /* AIRQ 8 */ #endif @@ -539,11 +538,6 @@ /* Return : none */ /* Functionality : Handle keypad and GPIO interrupts */ /*--------------------------------------------------------------*/ -// CC test 0316 -//#include "rvm/rvm_use_id_list.h" -//#include "rvf/rvf_api.h" -//static char debug_buffer[50]; -// end void IQ_KeypadGPIOHandler(void) { @@ -554,36 +548,23 @@ * status bit is reset when the register is read. */ - if (AI_CheckITSource (ARMIO_GPIO_INT)) - -// CC test 0315 -{ - AI_MaskIT (ARMIO_MASKIT_GPIO); -//sprintf(debug_buffer, "GPIO_Interrupt"); -//rvf_send_trace(debug_buffer, 40, NULL_PARAM, RV_TRACE_LEVEL_ERROR, RVT_USE_ID); - AI_UnmaskIT(ARMIO_MASKIT_GPIO); //0x0002 -// end -/* + if (AI_CheckITSource (ARMIO_GPIO_INT)) { #ifdef RVM_MPM_SWE // check if the SWE has been started MPM_InterruptHandler (); #elif BT_CLK_REQ_INT - BT_DRV_ClkReqInterruptHandler( ); - #else + #elif UARTFAX_CLASSIC_DTR_DCD UAF_DTRInterruptHandler (); + #else + AI_MaskIT(ARMIO_MASKIT_GPIO); + AI_UnmaskIT(ARMIO_MASKIT_GPIO); #endif -*/ -} + } if (AI_CheckITSource (ARMIO_KEYPDAD_INT)) { -// CC test 0316 -//sprintf(debug_buffer, "Key_Interrupt"); -//rvf_send_trace(debug_buffer, 40, NULL_PARAM, RV_TRACE_LEVEL_ERROR, RVT_USE_ID); -// end kpd_key_handler (); } - #endif }