summaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
authorJeff Epler <jepler@gmail.com>2020-08-11 14:16:05 -0500
committerJeff Epler <jepler@gmail.com>2020-08-12 07:32:18 -0500
commit32fc8b0676eac575a184f529aae6848f189ea71a (patch)
tree7c29d576d12d7d72d9bc9718f681c12de4d8033b /ports
parent760a171903e0fe314b6795669893850bf46cad78 (diff)
nrf: reset_pin_number: reset pin clears never-reset, mirroring samd
Diffstat (limited to 'ports')
-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) {