Home
last modified time | relevance | path

Searched refs:ClockSource (Results 1 – 25 of 139) sorted by relevance

123456

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/
DSunxiTimer.cs214 …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
DS32K3XX_RealTimeClock.cs26 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
DEFR32_RTCCCounter.cs21 …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()
DAtmel91SystemTimer.cs24 …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()
DEFR32xG24_SYSRTC.cs21 …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()
DMAX32650_WDT.cs20 …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()
DEFR32xG2_TIMER_1.cs37 …timer = new LimitTimer(machine.ClockSource, 1, this, "timer", 0xFFFFFFFFUL, direction: Direction.A… in EFR32xG2_TIMER_1_Constructor()
101 machine.ClockSource.ExecuteInLock(delegate { in UpdateInterrupts()
DS32K3XX_SystemTimerModule.cs18 …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()
DOpenTitan_AonTimer.cs29 …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()
DMPFS_Timer.cs30 …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()
DEOSS3_SimplePeriodicTimer.cs21 …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()
DLiteX_Timer_CSR32.cs23 …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()
DTegraUsecTimer.cs18 …public TegraUsecTimer (IMachine machine) : base(machine.ClockSource, 1000000, direction: Direction… in TegraUsecTimer()
DEfm32Timer.cs35 …public Efm32Timer(IMachine machine) : base(machine.ClockSource, 48000000, direction: Direction.Asc… in Efm32Timer()
DOMAP_GPTimer.cs21 …public OMAP_GPTimer(IMachine machine) : base (machine.ClockSource, (38400000), direction: Directio… in OMAP_GPTimer()
DPulseGenerator.cs21 …timer = new LimitTimer(machine.ClockSource, frequency, this, nameof(timer), enabled: true, eventEn… in PulseGenerator()
DLiteX_Timer.cs23 …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/
DPowerPc64.cs31 machine.ClockSource.AddClockEntry( in PowerPc64()
133 return checked((ulong)machine.ClockSource.GetClockEntry(DecrementerHandler).Value); in ReadDecrementer()
145 machine.ClockSource.ExchangeClockEntryWith(DecrementerHandler, in WriteDecrementer()
DPowerPc.cs30 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/
DEFR32xG2_PRS_3.cs58 machine.ClockSource.ExecuteInLock(delegate { in Async_Ch_Ctrl_Write()
71 machine.ClockSource.ExecuteInLock(delegate { in Async_Ch_Ctrl_Write()
DEFR32xG2_MSC_3.cs31 …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()
DEFR32xG2_HFXO_3.cs38 …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/
DSimpleTicker.cs21 … machine.ClockSource.AddClockEntry(new ClockEntry(periodInMs, 1000, OnTick, this, String.Empty)); in SimpleTicker()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/UserInterface/
DMonitorExecutorExtensions.cs36 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/
DEFR32_CMU.cs83 ….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

123456