From 9e68d20d32b4b60cc3498c3fb6e61d3d8bd4fc38 Mon Sep 17 00:00:00 2001 From: IFX-Anusha Date: Wed, 6 Dec 2023 16:00:14 +0530 Subject: [PATCH] ports/psoc6: Fix hardcoded GPIO number. Signed-off-by: IFX-Anusha ports/psoc6: Fix hardcoded GPIO number. Signed-off-by: IFX-Anusha --- ports/psoc6/modules/machine/machine_pin.c | 2 +- tests/psoc6/dut/pin.py | 4 +++- tests/psoc6/timer.py | 1 - 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ports/psoc6/modules/machine/machine_pin.c b/ports/psoc6/modules/machine/machine_pin.c index 43019ca16a846..855ef57971593 100644 --- a/ports/psoc6/modules/machine/machine_pin.c +++ b/ports/psoc6/modules/machine/machine_pin.c @@ -440,4 +440,4 @@ MP_DEFINE_CONST_OBJ_TYPE( locals_dict, &machine_pin_locals_dict ); -MP_REGISTER_ROOT_POINTER(void *machine_pin_irq_obj[113]); // Number of GPIO pins +MP_REGISTER_ROOT_POINTER(void *machine_pin_irq_obj[MAX_IO_PINS]); diff --git a/tests/psoc6/dut/pin.py b/tests/psoc6/dut/pin.py index 17dc811e50044..e692e4622a870 100644 --- a/tests/psoc6/dut/pin.py +++ b/tests/psoc6/dut/pin.py @@ -42,5 +42,7 @@ pin_out.off() print("pin out value off: ", pin_in.value() == 0) -pin_in.irq(handler=lambda t:print("Interrupt triggered"),trigger=Pin.IRQ_RISING|Pin.IRQ_FALLING) +pin_in.irq( + handler=lambda t: print("Interrupt triggered"), trigger=Pin.IRQ_RISING | Pin.IRQ_FALLING +) pin_out.high() diff --git a/tests/psoc6/timer.py b/tests/psoc6/timer.py index eb451988a2104..75b9e6e1d514f 100644 --- a/tests/psoc6/timer.py +++ b/tests/psoc6/timer.py @@ -11,4 +11,3 @@ pass t.deinit() -