Sfoglia il codice sorgente

[bsp][imxrt] fix the gpio drivers warning,'int_mode' may be used uninitialized.

nongxiaoming 5 anni fa
parent
commit
3ded26a700
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      bsp/imxrt/libraries/drivers/drv_gpio.c

+ 3 - 0
bsp/imxrt/libraries/drivers/drv_gpio.c

@@ -559,6 +559,9 @@ static rt_err_t imxrt_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt
         case PIN_IRQ_MODE_LOW_LEVEL:
             int_mode = kGPIO_IntLowLevel;
             break;
+        default:
+            int_mode = kGPIO_IntRisingEdge;
+            break;
         }
         irq_index = (port << 1) + (pin_num >> 4);
         GPIO_PinSetInterruptConfig(mask_tab[port].gpio, pin_num, int_mode);