Skip to content

Commit 6381ad5

Browse files
TakeoTakahashi2020dpgeorge
authored andcommitted
renesas-ra/extint: Fix issue with Pin.irq not triggering.
Fixes issue micropython#15272. Signed-off-by: Takeo Takahashi <[email protected]>
1 parent 57f76f4 commit 6381ad5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ports/renesas-ra/extint.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,8 @@ void extint_register_pin(const machine_pin_obj_t *pin, uint32_t mode, bool hard_
213213
ra_icu_priority_irq_no((uint8_t)line, (uint32_t)IRQ_PRI_EXTINT);
214214
extint_irq_no[line] = (uint)line;
215215
ra_icu_set_callback((uint8_t)line, (ICU_CB)extint_callback, (void *)&extint_irq_no[line]);
216+
ra_icu_set_pin(pin->pin, true, true);
217+
ra_icu_enable_pin(pin->pin);
216218

217219
// Enable the interrupt
218220
extint_enable(line);

0 commit comments

Comments
 (0)