summaryrefslogtreecommitdiff
path: root/ports/nrf/common-hal/microcontroller/Pin.c
diff options
context:
space:
mode:
Diffstat (limited to 'ports/nrf/common-hal/microcontroller/Pin.c')
-rw-r--r--ports/nrf/common-hal/microcontroller/Pin.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ports/nrf/common-hal/microcontroller/Pin.c b/ports/nrf/common-hal/microcontroller/Pin.c
index 3132c7631..d294c1dd5 100644
--- a/ports/nrf/common-hal/microcontroller/Pin.c
+++ b/ports/nrf/common-hal/microcontroller/Pin.c
@@ -93,6 +93,7 @@ void reset_pin_number(uint8_t pin_number) {
// Clear claimed bit.
claimed_pins[nrf_pin_port(pin_number)] &= ~(1 << nrf_relative_pin_number(pin_number));
+ never_reset_pins[nrf_pin_port(pin_number)] &= ~(1 << nrf_relative_pin_number(pin_number));
#ifdef MICROPY_HW_NEOPIXEL
if (pin_number == MICROPY_HW_NEOPIXEL->number) {