Home
last modified time | relevance | path

Searched refs:interruptsManager (Results 1 – 5 of 5) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/
DEFR32_GenericI2CController.cs26 interruptsManager = new InterruptManager<Interrupt>(this); in EFR32_GenericI2CController()
36 interruptsManager.Reset(); in Reset()
120 …protected DoubleWordRegister GenerateInterruptFlagClearRegister() => interruptsManager.GetInterrup… in GenerateInterruptFlagClearRegister()
122 …protected DoubleWordRegister GenerateInterruptFlagSetRegister() => interruptsManager.GetInterruptS… in GenerateInterruptFlagSetRegister()
124 …protected DoubleWordRegister GenerateInterruptEnableRegister() => interruptsManager.GetInterruptEn… in GenerateInterruptEnableRegister()
126 …protected DoubleWordRegister GenerateInterruptFlagRegister() => interruptsManager.GetRegister<Doub… in GenerateInterruptFlagRegister()
127 …valueProviderCallback: (irq, __) => interruptsManager.IsSet(irq) && interruptsManager.IsEnabled(in… in GenerateInterruptFlagRegister()
132 interruptsManager.ClearInterrupt(irq); in GenerateInterruptFlagRegister()
151 interruptsManager.SetInterrupt(Interrupt.ReceiveDataValid, rxBuffer.Any()); in ReadRxByte()
158 interruptsManager.SetInterrupt(Interrupt.ReceiveBufferUnderflow); in ReadRxByte()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/
DRenesasDA14_DMA.cs27 …RegistersCollection.AddRegister((long)Registers.InterruptStatus, interruptsManager.GetMaskedInterr… in RenesasDA14_DMA()
28 …RegistersCollection.AddRegister((long)Registers.InterruptClear, interruptsManager.GetInterruptClea… in RenesasDA14_DMA()
29 …RegistersCollection.AddRegister((long)Registers.InterruptMask, interruptsManager.GetInterruptEnabl… in RenesasDA14_DMA()
30 …RegistersCollection.AddRegister((long)Registers.SetInterruptMask, interruptsManager.GetInterruptEn… in RenesasDA14_DMA()
31 …RegistersCollection.AddRegister((long)Registers.ResetInterruptMask, interruptsManager.GetInterrupt… in RenesasDA14_DMA()
DRenesasDA_DMABase.cs22 interruptsManager = new InterruptManager<Interrupt>(this, IRQ); in RenesasDA_DMABase()
36 interruptsManager.Reset(); in Reset()
96 protected readonly InterruptManager<Interrupt> interruptsManager; field in Antmicro.Renode.Peripherals.DMA.RenesasDA_DMABase
224 parent.interruptsManager.SetInterrupt((Interrupt)channelNumber); in DoTransfer()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/MTD/
DEFR32xg13FlashController.cs29 interruptsManager = new InterruptManager<Interrupt>(this); in EFR32xg13FlashController()
94 …{(long)Registers.InterruptFlag, interruptsManager.GetMaskedInterruptFlagRegister<DoubleWordRegiste… in EFR32xg13FlashController()
95 …{(long)Registers.InterruptFlagSet, interruptsManager.GetInterruptSetRegister<DoubleWordRegister>()… in EFR32xg13FlashController()
96 …{(long)Registers.InterruptFlagClear, interruptsManager.GetInterruptClearRegister<DoubleWordRegiste… in EFR32xg13FlashController()
97 …{(long)Registers.InterruptEnable, interruptsManager.GetInterruptEnableRegister<DoubleWordRegister>… in EFR32xg13FlashController()
196 interruptsManager.SetInterrupt(Interrupt.WriteDone); in WriteWordToFlash()
212 interruptsManager.SetInterrupt(Interrupt.EraseDone); in ErasePage()
250 private readonly InterruptManager<Interrupt> interruptsManager; field in Antmicro.Renode.Peripherals.MTD.EFR32xg13FlashController
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/SiLabs/
DEFR32_GenericUSART.cs38 interruptsManager = new InterruptManager<Interrupt>(this); in EFR32_GenericUSART()
46 interruptsManager.Reset(); in Reset()
196 interruptsManager.SetInterrupt(Interrupt.ReceiveDataValid); in CharWritten()
203 interruptsManager.ClearInterrupt(Interrupt.ReceiveDataValid); in QueueEmptied()
273 interruptsManager.SetInterrupt(Interrupt.TransmitBufferLevel);
473 …protected DoubleWordRegister GenerateInterruptFlagRegister() => interruptsManager.GetMaskedInterru… in GenerateInterruptFlagRegister()
475 …protected DoubleWordRegister GenerateInterruptEnableRegister() => interruptsManager.GetInterruptEn… in GenerateInterruptEnableRegister()
477 …protected DoubleWordRegister GenerateInterruptFlagSetRegister() => interruptsManager.GetInterruptS… in GenerateInterruptFlagSetRegister()
479 …protected DoubleWordRegister GenerateInterruptFlagClearRegister() => interruptsManager.GetInterrup… in GenerateInterruptFlagClearRegister()
505 interruptsManager.SetInterrupt(Interrupt.TransmitBufferLevel); in HandleTxBufferData()
[all …]