mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #6021 from andrewleech/gpiote_uninit
nrf5x: fix array overflow in gpio configuration codepull/6182/head
commit
ee64c9cf0b
|
@ -112,7 +112,7 @@ static void gpiote_pin_uninit(uint8_t pin)
|
||||||
if ((m_gpio_cfg[pin].direction == PIN_OUTPUT) && (!m_gpio_cfg[pin].used_as_irq)) {
|
if ((m_gpio_cfg[pin].direction == PIN_OUTPUT) && (!m_gpio_cfg[pin].used_as_irq)) {
|
||||||
nrf_drv_gpiote_out_uninit(pin);
|
nrf_drv_gpiote_out_uninit(pin);
|
||||||
}
|
}
|
||||||
else {
|
else if (m_gpio_cfg[pin].used_as_irq) {
|
||||||
nrf_drv_gpiote_in_uninit(pin);
|
nrf_drv_gpiote_in_uninit(pin);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue