summaryrefslogtreecommitdiff
path: root/ports/litex
diff options
context:
space:
mode:
authorJeff Epler <jeff@adafruit.com>2020-12-29 10:08:47 -0600
committerGitHub <noreply@github.com>2020-12-29 10:08:47 -0600
commit7401aa8e8506e61e1637ef1c826be4d5f74c38f9 (patch)
treef43cfb83f1b27612a8e3815b335033e4a98a15cb /ports/litex
parentf9d9c031a9449105b264bee58c0893511b9a6f14 (diff)
parentdc332baa87bf1fa3d777ffe31c7dc29b24a6a142 (diff)
Merge pull request #3888 from microDev1/fix-reset-pin
FIX : common_hal_reset_pin()
Diffstat (limited to 'ports/litex')
-rw-r--r--ports/litex/common-hal/microcontroller/Pin.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ports/litex/common-hal/microcontroller/Pin.c b/ports/litex/common-hal/microcontroller/Pin.c
index 38601e0d3..4d088a076 100644
--- a/ports/litex/common-hal/microcontroller/Pin.c
+++ b/ports/litex/common-hal/microcontroller/Pin.c
@@ -42,6 +42,9 @@ void reset_pin_number(uint8_t pin_port, uint8_t pin_number) {
}
void common_hal_reset_pin(const mcu_pin_obj_t* pin) {
+ if (pin == NULL) {
+ return;
+ }
reset_pin_number(0, pin->number);
}