From 80dea9152e2d072d9d3e59e92df346d7a6907cd6 Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Wed, 27 Sep 2023 15:44:02 +0200 Subject: [PATCH] renesas: disable capture interrupt before open() --- src/drivers/hardware_specific/renesas/renesas.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/drivers/hardware_specific/renesas/renesas.cpp b/src/drivers/hardware_specific/renesas/renesas.cpp index f90a4c56..02299f11 100644 --- a/src/drivers/hardware_specific/renesas/renesas.cpp +++ b/src/drivers/hardware_specific/renesas/renesas.cpp @@ -207,6 +207,10 @@ bool configureTimerPin(RenesasHardwareDriverParams* params, uint8_t index, bool t->timer_cfg.cycle_end_irq = FSP_INVALID_VECTOR; t->ext_cfg.p_pwm_cfg = &(t->pwm_cfg); + t->ext_cfg.capture_a_ipl = BSP_IRQ_DISABLED; + t->ext_cfg.capture_a_irq = FSP_INVALID_VECTOR; + t->ext_cfg.capture_b_ipl = BSP_IRQ_DISABLED; + t->ext_cfg.capture_b_irq = FSP_INVALID_VECTOR; t->pwm_cfg.trough_ipl = BSP_IRQ_DISABLED; t->pwm_cfg.trough_irq = FSP_INVALID_VECTOR; t->pwm_cfg.poeg_link = GPT_POEG_LINK_POEG0;