File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -382,6 +382,27 @@ void EXTI15_10_IRQHandler(void) {
382382 Handle_EXTI_Irq (13 );
383383 Handle_EXTI_Irq (14 );
384384 Handle_EXTI_Irq (15 );
385+
386+ #if 0
387+ // for CC3000 support, needs to be re-written to use new EXTI code
388+ if (EXTI_GetITStatus (EXTI_Line14 ) != RESET ) {
389+ led_toggle (PYB_LED_G2 );
390+ /* these are needed for CC3000 support
391+ extern void SpiIntGPIOHandler(void);
392+ extern uint32_t exti14_enabled;
393+ extern uint32_t exti14_missed;
394+ //printf("-> EXTI14 en=%lu miss=%lu\n", exti14_enabled, exti14_missed);
395+ if (exti14_enabled) {
396+ exti14_missed = 0;
397+ SpiIntGPIOHandler(); // CC3000 interrupt
398+ } else {
399+ exti14_missed = 1;
400+ }
401+ */
402+ EXTI_ClearITPendingBit (EXTI_Line14 );
403+ //printf("<- EXTI14 done\n");
404+ }
405+ #endif
385406}
386407
387408void PVD_IRQHandler (void ) {
You can’t perform that action at this time.
0 commit comments