| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | SunxiTimer.cs | 214 …public SunxiTimerUnit(IMachine machine, SunxiTimer parent) : base(machine.ClockSource, 24000000, d… in SunxiTimerUnit() 222 … controlRegister.DefineEnumField<ClockSource>(2, 2, changeCallback: OnClockSourceChange); in SunxiTimerUnit() 244 private void OnClockSourceChange(ClockSource oldValue, ClockSource newValue) in OnClockSourceChange() 248 case ClockSource.LowSpeedOscillator: in OnClockSourceChange() 251 case ClockSource.Osc24M: in OnClockSourceChange() 254 case ClockSource.Pll6: in OnClockSourceChange() 266 private enum ClockSource enum in Antmicro.Renode.Peripherals.Timers.SunxiTimer.SunxiTimerUnit
|
| D | S32K3XX_RealTimeClock.cs | 26 internalClock = new InternalClock(machine.ClockSource, this, GetClockFrequency()); in S32K3XX_RealTimeClock() 89 case ClockSource.SXOSC: in GetClockFrequency() 92 case ClockSource.SIRC: in GetClockFrequency() 95 case ClockSource.FIRC: in GetClockFrequency() 98 case ClockSource.FXOSC: in GetClockFrequency() 194 private IEnumRegisterField<ClockSource> clockSource; 329 private enum ClockSource enum in Antmicro.Renode.Peripherals.Timers.S32K3XX_RealTimeClock
|
| D | EFR32_RTCCCounter.cs | 21 …coreTimer = new LimitTimer(machine.ClockSource, frequency, owner, localName, counterLimit, Directi… in EFR32_RTCCCounter() 22 …coreTimerTick = new LimitTimer(machine.ClockSource, frequency, owner, $"{localName}-tick", 1, Dire… in EFR32_RTCCCounter() 23 …preTimer = new LimitTimer(machine.ClockSource, frequency, owner, $"{localName}-pre", preCounterLim… in EFR32_RTCCCounter() 28 …var channelTimer = new LimitTimer(machine.ClockSource, frequency, owner, $"{localName}-cc{i}", cou… in EFR32_RTCCCounter()
|
| D | Atmel91SystemTimer.cs | 24 …PeriodIntervalTimer = new LimitTimer(machine.ClockSource, 32768, this, nameof(PeriodIntervalTimer)… in Atmel91SystemTimer() 29 …WatchdogTimer = new LimitTimer(machine.ClockSource, 32768, this, nameof(WatchdogTimer), int.MaxVal… in Atmel91SystemTimer() 243 …timer = new LimitTimer(machine.ClockSource, frequency, owner, localName, limit, direction, enabled… in AT91_InterruptibleTimer()
|
| D | EFR32xG24_SYSRTC.cs | 21 …limitTimer = new LimitTimer(machine.ClockSource, frequency, this, "limitTimer", uint.MaxValue, dir… in EFR32xG24_SYSRTC() 24 … compare0Timer = new ComparingTimer(machine.ClockSource, frequency, this, "compare0Timer", in EFR32xG24_SYSRTC() 28 … compare1Timer = new ComparingTimer(machine.ClockSource, frequency, this, "compare1Timer", in EFR32xG24_SYSRTC() 32 … capture0Timer = new ComparingTimer(machine.ClockSource, frequency, this, "capture0Timer", in EFR32xG24_SYSRTC()
|
| D | MAX32650_WDT.cs | 20 …interruptTimer = new LimitTimer(machine.ClockSource, gcr.SysClk / 2, this, "interrupt_timer", Init… in MAX32650_WDT() 27 …resetTimer = new LimitTimer(machine.ClockSource, gcr.SysClk / 2, this, "reset_timer", InitialLimit… in MAX32650_WDT()
|
| D | EFR32xG2_TIMER_1.cs | 37 …timer = new LimitTimer(machine.ClockSource, 1, this, "timer", 0xFFFFFFFFUL, direction: Direction.A… in EFR32xG2_TIMER_1_Constructor() 101 machine.ClockSource.ExecuteInLock(delegate { in UpdateInterrupts()
|
| D | S32K3XX_SystemTimerModule.cs | 18 …ystemTimerModule(IMachine machine, uint clockFrequency) : base(machine.ClockSource, clockFrequency… in S32K3XX_SystemTimerModule() 29 …channelTimer[i] = new LimitTimer(machine.ClockSource, clockFrequency, this, $"channel#{j}", workMo… in S32K3XX_SystemTimerModule()
|
| D | OpenTitan_AonTimer.cs | 29 …wkupTimer = new ComparingTimer(machine.ClockSource, frequency, this, "wkup_timer", workMode: Time.… in OpenTitan_AonTimer() 32 …wdogBarkInnerTimer = new ComparingTimer(machine.ClockSource, frequency, this, "wdog_bark_inner_tim… in OpenTitan_AonTimer() 34 …wdogBiteInnerTimer = new ComparingTimer(machine.ClockSource, frequency, this, "wdog_bite_inner_tim… in OpenTitan_AonTimer()
|
| D | MPFS_Timer.cs | 30 …new LimitTimer(machine.ClockSource, frequency, this, "0", uint.MaxValue, autoUpdate: true, eventEn… in MPFS_Timer() 31 …new LimitTimer(machine.ClockSource, frequency, this, "1", uint.MaxValue, autoUpdate: true, eventEn… in MPFS_Timer() 32 … new LimitTimer(machine.ClockSource, frequency, this, "2", autoUpdate: true, eventEnabled: true) in MPFS_Timer()
|
| D | EOSS3_SimplePeriodicTimer.cs | 21 …timerSoftware30Bit = new LimitTimer(machine.ClockSource, 1000 /*count every 1ms*/, this, "Software… in EOSS3_SimplePeriodicTimer() 22 …timerFFEKickOffUpCounter = new LimitTimer(machine.ClockSource, 1000 /*count every 1ms*/, this, "FF… in EOSS3_SimplePeriodicTimer()
|
| D | LiteX_Timer_CSR32.cs | 23 …uptimeTimer = new LimitTimer(machine.ClockSource, frequency, this, nameof(uptimeTimer), direction:… in LiteX_Timer_CSR32() 24 …innerTimer = new LimitTimer(machine.ClockSource, frequency, this, nameof(innerTimer), eventEnabled… in LiteX_Timer_CSR32()
|
| D | TegraUsecTimer.cs | 18 …public TegraUsecTimer (IMachine machine) : base(machine.ClockSource, 1000000, direction: Direction… in TegraUsecTimer()
|
| D | Efm32Timer.cs | 35 …public Efm32Timer(IMachine machine) : base(machine.ClockSource, 48000000, direction: Direction.Asc… in Efm32Timer()
|
| D | OMAP_GPTimer.cs | 21 …public OMAP_GPTimer(IMachine machine) : base (machine.ClockSource, (38400000), direction: Directio… in OMAP_GPTimer()
|
| D | PulseGenerator.cs | 21 …timer = new LimitTimer(machine.ClockSource, frequency, this, nameof(timer), enabled: true, eventEn… in PulseGenerator()
|
| D | LiteX_Timer.cs | 23 …uptimeTimer = new LimitTimer(machine.ClockSource, frequency, this, nameof(uptimeTimer), direction:… in LiteX_Timer() 24 …innerTimer = new LimitTimer(machine.ClockSource, frequency, this, nameof(innerTimer), eventEnabled… in LiteX_Timer()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/PowerPC/ |
| D | PowerPc64.cs | 31 machine.ClockSource.AddClockEntry( in PowerPc64() 133 return checked((ulong)machine.ClockSource.GetClockEntry(DecrementerHandler).Value); in ReadDecrementer() 145 machine.ClockSource.ExchangeClockEntryWith(DecrementerHandler, in WriteDecrementer()
|
| D | PowerPc.cs | 30 machine.ClockSource.AddClockEntry( in PowerPc() 139 return checked((uint)machine.ClockSource.GetClockEntry(DecrementerHandler).Value); in ReadDecrementer() 153 machine.ClockSource.ExchangeClockEntryWith(DecrementerHandler, in WriteDecrementer()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/SiLabs/ |
| D | EFR32xG2_PRS_3.cs | 58 machine.ClockSource.ExecuteInLock(delegate { in Async_Ch_Ctrl_Write() 71 machine.ClockSource.ExecuteInLock(delegate { in Async_Ch_Ctrl_Write()
|
| D | EFR32xG2_MSC_3.cs | 31 …pageEraseTimer = new LimitTimer(machine.ClockSource, 1000000, this, "page_erase_timer", PageEraseT… in EFR32xG2_MSC_3() 106 machine.ClockSource.ExecuteInLock(delegate { in WriteRegister() 298 machine.ClockSource.ExecuteInLock(delegate { in UpdateInterrupts() 317 machine.ClockSource.ExecuteInLock(delegate { in PageEraseTimerHandleLimitReached() 355 machine.ClockSource.ExecuteInLock(delegate { in WriteData()
|
| D | EFR32xG2_HFXO_3.cs | 38 …timer = new LimitTimer(machine.ClockSource, 32768, this, "hfxodelay", 0xFFFFFFFFUL, direction: Dir… in EFR32xG2_HFXO_3_Constructor() 222 machine.ClockSource.ExecuteInLock(delegate { in UpdateInterrupts()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Timers/ |
| D | SimpleTicker.cs | 21 … machine.ClockSource.AddClockEntry(new ClockEntry(periodInMs, 1000, OnTick, this, String.Empty)); in SimpleTicker()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/UserInterface/ |
| D | MonitorExecutorExtensions.cs | 36 machine.ClockSource.AddClockEntry(clockEntry); in ExecutePythonEvery() 49 machine.ClockSource.TryRemoveClockEntry(events.WithdrawAction(machine, name)); in StopPythonExecution()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | EFR32_CMU.cs | 83 ….WithEnumField<DoubleWordRegister, ClockSource>(0, 3, FieldMode.Read, name: "SELECTED", valueProvi… in DefineRegisters() 140 private IEnumRegisterField<ClockSource> highFrequencyClockSelect; 142 private enum ClockSource enum in Antmicro.Renode.Peripherals.Miscellaneous.EFR32_CMU
|