renesas-ra/extint: Fix issue with Pin.irq not triggering.
Fixes issue #15272. Signed-off-by: Takeo Takahashi <takeo.takahashi.xv@renesas.com>
This commit is contained in:
parent
57f76f4c62
commit
6381ad5d0c
@ -213,6 +213,8 @@ void extint_register_pin(const machine_pin_obj_t *pin, uint32_t mode, bool hard_
|
||||
ra_icu_priority_irq_no((uint8_t)line, (uint32_t)IRQ_PRI_EXTINT);
|
||||
extint_irq_no[line] = (uint)line;
|
||||
ra_icu_set_callback((uint8_t)line, (ICU_CB)extint_callback, (void *)&extint_irq_no[line]);
|
||||
ra_icu_set_pin(pin->pin, true, true);
|
||||
ra_icu_enable_pin(pin->pin);
|
||||
|
||||
// Enable the interrupt
|
||||
extint_enable(line);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user