summaryrefslogtreecommitdiff
path: root/ports/litex/common-hal
diff options
context:
space:
mode:
authormicroDev <70126934+microDev1@users.noreply.github.com>2020-12-28 20:04:00 +0530
committermicroDev <70126934+microDev1@users.noreply.github.com>2020-12-28 20:04:00 +0530
commitdc332baa87bf1fa3d777ffe31c7dc29b24a6a142 (patch)
tree262e8ee4cfd6a1e4895d3fd97695ff87a41f61ca /ports/litex/common-hal
parent1b7fbaf31eb84ce718fc715dc09a32b010eac9b5 (diff)
update common_hal_reset_pin()
Diffstat (limited to 'ports/litex/common-hal')
-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);
}