From 88fd17f19becbfabf86ffb895f7eda014405fcff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Szczodrzy=C5=84ski?= Date: Sun, 24 Apr 2022 11:08:11 +0200 Subject: [PATCH] [realtek-ambz] Fix pinInvalid check --- arduino/realtek-ambz/cores/arduino/wiring_digital.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arduino/realtek-ambz/cores/arduino/wiring_digital.c b/arduino/realtek-ambz/cores/arduino/wiring_digital.c index 9a1f4f8..79d5079 100644 --- a/arduino/realtek-ambz/cores/arduino/wiring_digital.c +++ b/arduino/realtek-ambz/cores/arduino/wiring_digital.c @@ -13,7 +13,7 @@ extern void *gpio_pin_struct[PINS_COUNT]; extern void *gpio_irq_handler_list[PINS_COUNT]; bool pinInvalid(pin_size_t pinNumber) { - return pinNumber < 0 || pinNumber > PINS_COUNT || g_APinDescription[pinNumber].pinname == NC; + return pinNumber < 0 || pinNumber >= PINS_COUNT || g_APinDescription[pinNumber].pinname == NC; } void pinRemoveMode(pin_size_t pinNumber) {