| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/I2C/ |
| D | EFR32_GenericI2CController.cs | 26 interruptsManager = new InterruptManager<Interrupt>(this); in EFR32_GenericI2CController() 151 interruptsManager.SetInterrupt(Interrupt.ReceiveDataValid, rxBuffer.Any()); in ReadRxByte() 158 interruptsManager.SetInterrupt(Interrupt.ReceiveBufferUnderflow); in ReadRxByte() 194 interruptsManager.SetInterrupt(Interrupt.MasterStopCondition); in HandleCommand() 217 interruptsManager.SetInterrupt(Interrupt.RepeatedStartCondition); in OnStartCommand() 221 interruptsManager.SetInterrupt(Interrupt.StartCondition); in OnStartCommand() 227 interruptsManager.SetInterrupt(Interrupt.BusHold); in OnStartCommand() 238 interruptsManager.ClearInterrupt(interrupt: Interrupt.TransmitBufferLevel); in OnStartCommand() 246 interruptsManager.SetInterrupt(Interrupt.MasterStopCondition); in OnStopCommand() 254 interruptsManager.SetInterrupt(Interrupt.TransmitBufferLevel); in OnStopCommand() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/S32K3XX_FlexIO/ |
| D | Interrupt.cs | 14 public class Interrupt class 16 …public static IReadOnlyList<Interrupt> BuildRegisters(IProvidesRegisterCollection<DoubleWordRegist… in BuildRegisters() 25 Interrupt interrupt = null; in BuildRegisters() 32 interrupt = new Interrupt(flag, enable); in BuildRegisters() 57 private Interrupt(IFlagRegisterField flag, IFlagRegisterField mask) in Interrupt() method in Antmicro.Renode.Peripherals.Miscellaneous.S32K3XX_FlexIOModel.Interrupt
|
| D | Shifter.cs | 20 …var statusFlags = Interrupt.BuildRegisters(owner, count, "ShifterStatus", Registers.ShifterStatus,… in BuildRegisters() 21 …var errorFlags = Interrupt.BuildRegisters(owner, count, "ShifterError", Registers.ShifterError, Re… in BuildRegisters() 54 public override IEnumerable<Interrupt> Interrupts => new[] { Status, Error }; 57 public Interrupt Status { get; } 58 public Interrupt Error { get; } 72 …tatic Shifter BuildShifter(IResourceBlockOwner owner, int index, Interrupt status, Interrupt error, in BuildShifter() 144 Interrupt status, Interrupt error, in Shifter()
|
| D | Timer.cs | 19 …var statusFlags = Interrupt.BuildRegisters(owner, count, "TimerStatus", Registers.TimerStatus, Reg… in BuildRegisters() 36 public override IEnumerable<Interrupt> Interrupts => new[] { Status }; 39 public Interrupt Status { get; } 73 private static Timer BuildTimer(IResourceBlockOwner owner, int index, Interrupt status) in BuildTimer() 139 private Timer(IResourceBlockOwner owner, uint identifier, Interrupt status, in Timer()
|
| D | ResourceBlock.cs | 33 public abstract IEnumerable<Interrupt> Interrupts { get; }
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | EFR32xG2_RTCC.cs | 22 interruptManager = new InterruptManager<Interrupt>(this); in EFR32xG2_RTCC() 27 interruptManager.SetInterrupt(Interrupt.Overflow); in EFR32xG2_RTCC() 31 interruptManager.SetInterrupt(Interrupt.CounterTick); in EFR32xG2_RTCC() 209 private Interrupt InterruptForChannel(int channel) in InterruptForChannel() 213 case 0: return Interrupt.Channel0; in InterruptForChannel() 214 case 1: return Interrupt.Channel1; in InterruptForChannel() 215 case 2: return Interrupt.Channel2; in InterruptForChannel() 220 private readonly InterruptManager<Interrupt> interruptManager; 227 private enum Interrupt enum in Antmicro.Renode.Peripherals.Timers.EFR32xG2_RTCC
|
| D | EFR32xG24_SYSRTC.cs | 19 interruptManager = new InterruptManager<Interrupt>(this, AppIRQ); in EFR32xG24_SYSRTC() 22 limitTimer.LimitReached += () => interruptManager.SetInterrupt(Interrupt.Overflow); in EFR32xG24_SYSRTC() 185 interruptManager.SetInterrupt(Interrupt.Compare0Match); in HandleCompare0TimerCompareReached() 193 interruptManager.SetInterrupt(Interrupt.Compare1Match); in HandleCompare1TimerCompareReached() 201 interruptManager.SetInterrupt(Interrupt.Capture0); in HandleCapture0TimerCompareReached() 205 private readonly InterruptManager<Interrupt> interruptManager; 218 private enum Interrupt enum in Antmicro.Renode.Peripherals.Timers.EFR32xG24_SYSRTC
|
| D | EFR32_Timer.cs | 22 interruptManager = new InterruptManager<Interrupt>(this); in EFR32_Timer() 120 interruptManager.SetInterrupt(Interrupt.Underflow); in LimitReached() 124 interruptManager.SetInterrupt(Interrupt.Overflow); in LimitReached() 142 private InterruptManager<Interrupt> interruptManager; 158 private enum Interrupt enum in Antmicro.Renode.Peripherals.Timers.EFR32_Timer
|
| D | EFR32xG2_BURTC.cs | 24 interruptManager = new InterruptManager<Interrupt>(this); in EFR32xG2_BURTC() 31 interruptManager.SetInterrupt(Interrupt.CompareMatch); in EFR32xG2_BURTC() 129 private readonly InterruptManager<Interrupt> interruptManager; 132 private enum Interrupt enum in Antmicro.Renode.Peripherals.Timers.EFR32xG2_BURTC
|
| D | Cadence_TTC.cs | 166 readCallback: (_, __) => timer.Match[2].Interrupt = false, in BuildTimerUnitRegisters() 167 valueProviderCallback: (_) => timer.Match[2].Interrupt in BuildTimerUnitRegisters() 170 readCallback: (_, __) => timer.Match[1].Interrupt = false, in BuildTimerUnitRegisters() 171 valueProviderCallback: (_) => timer.Match[1].Interrupt in BuildTimerUnitRegisters() 174 readCallback: (_, __) => timer.Match[0].Interrupt = false, in BuildTimerUnitRegisters() 175 valueProviderCallback: (_) => timer.Match[0].Interrupt in BuildTimerUnitRegisters() 465 public bool Interrupt property in Antmicro.Renode.Peripherals.Timers.Cadence_TTC.TimerUnit.MatchTimerUnit 477 public bool IRQ => timer.Interrupt;
|
| D | MAX32650_Timer.cs | 90 {(long)Registers.Interrupt, new DoubleWordRegister(this) in DefineRegisters() 167 Interrupt = 0x0C, enumerator
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/IRQControllers/ |
| D | PL190_VIC.cs | 24 interrupts = new Interrupt[NumberOfInputLines]; in PL190_VIC() 27 interrupts[i] = new Interrupt(i); in PL190_VIC() 30 activeInterrupts = new Collections.PriorityQueue<Interrupt, int>(); in PL190_VIC() 31 servicedInterrupts = new Stack<Interrupt>(); in PL190_VIC() 68 private Interrupt FinishCurrentInterrupt() in FinishCurrentInterrupt() 276 private readonly Interrupt[] interrupts; 277 private readonly Collections.PriorityQueue<Interrupt, int> activeInterrupts; 278 private readonly Stack<Interrupt> servicedInterrupts; 288 private class Interrupt class in Antmicro.Renode.Peripherals.IRQControllers.PL190_VIC 290 public Interrupt(int id) in Interrupt() method in Antmicro.Renode.Peripherals.IRQControllers.PL190_VIC.Interrupt
|
| D | EOSS3_IntrCtrl.cs | 287 Interrupt = irq; in InterruptConfig() 294 Interrupt.Set(Active && EnabledField.Value); in Update() 295 …tive {0}, enabled {1}, interrupt set to {2}", Active, EnabledField.Value, Interrupt.IsSet, number); in Update() 302 Interrupt.Unset(); in Reset() 305 public GPIO Interrupt { get; } property in Antmicro.Renode.Peripherals.IRQControllers.EOSS3_IntrCtrl.InterruptConfig
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Sparc/ |
| D | Sparc.cs | 126 protected override Interrupt DecodeInterrupt(int number) in DecodeInterrupt() 131 return Interrupt.Hard; in DecodeInterrupt() 133 return Interrupt.TargetExternal0; in DecodeInterrupt() 135 return Interrupt.TargetExternal1; in DecodeInterrupt()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/SiLabs/ |
| D | EFR32_GenericUSART.cs | 38 interruptsManager = new InterruptManager<Interrupt>(this); in EFR32_GenericUSART() 196 interruptsManager.SetInterrupt(Interrupt.ReceiveDataValid); in CharWritten() 203 interruptsManager.ClearInterrupt(Interrupt.ReceiveDataValid); in QueueEmptied() 273 interruptsManager.SetInterrupt(Interrupt.TransmitBufferLevel); 505 interruptsManager.SetInterrupt(Interrupt.TransmitBufferLevel); in HandleTxBufferData() 507 interruptsManager.SetInterrupt(Interrupt.TransmitComplete); in HandleTxBufferData() 518 private readonly InterruptManager<Interrupt> interruptsManager; 548 private enum Interrupt enum in Antmicro.Renode.Peripherals.UART.Silabs.EFR32_GenericUSART
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/GDB/ |
| D | PacketBuilder.cs | 84 Interrupt = interrupt; in Result() 89 public bool Interrupt { get; private set; } property in Antmicro.Renode.Utilities.GDB.PacketBuilder.Result
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/MTD/ |
| D | EFR32xg13FlashController.cs | 29 interruptsManager = new InterruptManager<Interrupt>(this); in EFR32xg13FlashController() 196 interruptsManager.SetInterrupt(Interrupt.WriteDone); in WriteWordToFlash() 212 interruptsManager.SetInterrupt(Interrupt.EraseDone); in ErasePage() 250 private readonly InterruptManager<Interrupt> interruptsManager; 256 private enum Interrupt enum in Antmicro.Renode.Peripherals.MTD.EFR32xg13FlashController
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm64/ |
| D | ARMv8R.cs | 184 protected override Interrupt DecodeInterrupt(int number) in DecodeInterrupt() 189 return Interrupt.Hard; in DecodeInterrupt() 191 return Interrupt.TargetExternal1; in DecodeInterrupt() 193 return Interrupt.TargetExternal2; in DecodeInterrupt() 195 return Interrupt.TargetExternal3; in DecodeInterrupt()
|
| D | ARMv8A.cs | 201 protected override Interrupt DecodeInterrupt(int number) in DecodeInterrupt() 206 return Interrupt.Hard; in DecodeInterrupt() 208 return Interrupt.TargetExternal1; in DecodeInterrupt() 210 return Interrupt.TargetExternal2; in DecodeInterrupt() 212 return Interrupt.TargetExternal3; in DecodeInterrupt()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/USB/ |
| D | EndpointTransferType.cs | 14 Interrupt = 3 enumerator
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CAN/ |
| D | MCAN_Structures.cs | 39 … InterruptMessageLost = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO0MessageLost], in BuildStructuredViews() 40 …InterruptWatermarkReached = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO0WatermarkRea… in BuildStructuredViews() 41 InterruptFull = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO0Full], in BuildStructuredViews() 42 … InterruptNewMessage = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO0NewMessage] in BuildStructuredViews() 57 … InterruptMessageLost = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO1MessageLost], in BuildStructuredViews() 58 …InterruptWatermarkReached = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO1WatermarkRea… in BuildStructuredViews() 59 InterruptFull = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO1Full], in BuildStructuredViews() 60 … InterruptNewMessage = rv.InterruptRegister.InterruptFlags[(int)Interrupt.RxFIFO1NewMessage] in BuildStructuredViews() 115 … InterruptNewEntry = rv.InterruptRegister.InterruptFlags[(int)Interrupt.TxEventFIFONewEntry], in BuildStructuredViews() 116 …InterruptWatermarkReached = rv.InterruptRegister.InterruptFlags[(int)Interrupt.TxEventFIFOWatermar… in BuildStructuredViews() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/X86/ |
| D | BaseX86.cs | 49 protected override Interrupt DecodeInterrupt(int number) in DecodeInterrupt() 53 return Interrupt.Hard; in DecodeInterrupt()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/ |
| D | RenesasDA_DMABase.cs | 22 interruptsManager = new InterruptManager<Interrupt>(this, IRQ); in RenesasDA_DMABase() 96 protected readonly InterruptManager<Interrupt> interruptsManager; 224 parent.interruptsManager.SetInterrupt((Interrupt)channelNumber); in DoTransfer() 327 protected enum Interrupt enum in Antmicro.Renode.Peripherals.DMA.RenesasDA_DMABase
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Storage/UFS/ |
| D | UTPProtocol.cs | 63 public bool Interrupt; field 96 public bool Interrupt; field
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Xtensa/ |
| D | Xtensa.cs | 83 protected override Interrupt DecodeInterrupt(int number) in DecodeInterrupt() 85 return Interrupt.Hard; in DecodeInterrupt()
|