Skip to content

Commit b703cd0

Browse files
maidnldelta-G
authored andcommitted
i2c: fix role change
1 parent 2f9fb32 commit b703cd0

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

cores/arduino/IRQManager.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)