@@ -616,28 +616,24 @@ bool IRQManager::addPeripheral(Peripheral_t p, void *cfg) {
616616 }
617617 /* TX interrupt */
618618 mcfg->txi_irq = (IRQn_Type)last_interrupt_index;
619- scfg->txi_irq = (IRQn_Type)last_interrupt_index;
620619 set_iic_tx_link_event (last_interrupt_index, p_cfg->mcfg ->channel );
621620 R_BSP_IrqCfg ((IRQn_Type)last_interrupt_index, I2C_MASTER_PRIORITY, mcfg);
622621 last_interrupt_index++;
623622
624623 /* RX interrupt */
625624 mcfg->rxi_irq = (IRQn_Type)last_interrupt_index;
626- scfg->rxi_irq = (IRQn_Type)last_interrupt_index;
627625 set_iic_rx_link_event (last_interrupt_index, p_cfg->mcfg ->channel );
628626 R_BSP_IrqCfg ((IRQn_Type)last_interrupt_index, I2C_MASTER_PRIORITY, mcfg);
629627 last_interrupt_index++;
630628
631629 /* TX ERROR interrupt */
632630 mcfg->tei_irq = (IRQn_Type)last_interrupt_index;
633- scfg->tei_irq = (IRQn_Type)last_interrupt_index;
634631 set_iic_tei_link_event (last_interrupt_index, p_cfg->mcfg ->channel );
635632 R_BSP_IrqCfg ((IRQn_Type)last_interrupt_index, I2C_MASTER_PRIORITY, mcfg);
636633 last_interrupt_index++;
637634
638635 /* RX ERROR interrupt */
639636 mcfg->eri_irq = (IRQn_Type)last_interrupt_index;
640- scfg->eri_irq = (IRQn_Type)last_interrupt_index;
641637 set_iic_eri_link_event (last_interrupt_index, p_cfg->mcfg ->channel );
642638 R_BSP_IrqCfg ((IRQn_Type)last_interrupt_index, I2C_MASTER_PRIORITY, mcfg);
643639 last_interrupt_index++;
@@ -713,26 +709,22 @@ bool IRQManager::addPeripheral(Peripheral_t p, void *cfg) {
713709 goto end_config;
714710 }
715711 /* TX interrupt */
716- mcfg->txi_irq = (IRQn_Type)last_interrupt_index;
717712 scfg->txi_irq = (IRQn_Type)last_interrupt_index;
718713 set_iic_tx_link_event (last_interrupt_index, scfg->channel );
719714 last_interrupt_index++;
720715
721716 /* RX interrupt */
722717 scfg->rxi_irq = (IRQn_Type)last_interrupt_index;
723- mcfg->rxi_irq = (IRQn_Type)last_interrupt_index;
724718 set_iic_rx_link_event (last_interrupt_index, scfg->channel );
725719 last_interrupt_index++;
726720
727721 /* TEI interrupt */
728722 scfg->tei_irq = (IRQn_Type)last_interrupt_index;
729- mcfg->tei_irq = (IRQn_Type)last_interrupt_index;
730723 set_iic_tei_link_event (last_interrupt_index, scfg->channel );
731724 last_interrupt_index++;
732725
733726 /* ERI interrupt */
734727 scfg->eri_irq = (IRQn_Type)last_interrupt_index;
735- mcfg->eri_irq = (IRQn_Type)last_interrupt_index;
736728 set_iic_eri_link_event (last_interrupt_index, scfg->channel );
737729 last_interrupt_index++;
738730 }
0 commit comments