Searched refs:internalTimer (Results 1 – 6 of 6) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | S32K3XX_SoftwareWatchdogTimer.cs | 21 … internalTimer = new LimitTimer(machine.ClockSource, 32000 , this, "wdt", eventEnabled: true); in S32K3XX_SoftwareWatchdogTimer() 22 internalTimer.Limit = DefaultWatchdogTimeout; in S32K3XX_SoftwareWatchdogTimer() 23 internalTimer.LimitReached += HandleTimeout; in S32K3XX_SoftwareWatchdogTimer() 94 if(windowMode.Value && windowStartValue.Value > internalTimer.Value) in HandleServiceKey() 135 internalTimer.Value = internalTimer.Limit; in HandleServiceKey() 144 valueProviderCallback: _ => internalTimer.Enabled, in DefineRegisters() 149 internalTimer.Value = internalTimer.Limit; in DefineRegisters() 151 internalTimer.Enabled = value; in DefineRegisters() 181 valueProviderCallback: _ => internalTimer.Limit, in DefineRegisters() 182 … writeCallback: (_, value) => internalTimer.Limit = Math.Max(MinimalWatchdogTimeout, value)) in DefineRegisters() [all …]
|
| D | MPFS_Watchdog.cs | 21 …internalTimer = new LimitTimer(machine.ClockSource, frequency, this, String.Empty, workMode: WorkM… in MPFS_Watchdog() 22 internalTimer.LimitReached += TimerLimitReached; in MPFS_Watchdog() 34 internalTimer.Reset(); in Reset() 45 if(!internalTimer.Enabled) in DefineRegisters() 49 internalTimer.Enabled = true; in DefineRegisters() 150 return (uint)internalTimer.Value + rest; in GetCurrentTimerValue() 160 internalTimer.Limit = time.Value - maximumValueForWhichRefreshIsPermitted.Value; in SetState() 167 … internalTimer.Limit = maximumValueForWhichRefreshIsPermitted.Value - triggerValue.Value; in SetState() 171 internalTimer.Limit = triggerValue.Value; in SetState() 177 internalTimer.Value = internalTimer.Limit; in SetState() [all …]
|
| D | MAX32650_RTC.cs | 35 …internalTimer = new LimitTimer(machine.ClockSource, SubSecondCounterResolution, this, "timer", lim… in MAX32650_RTC() 36 internalTimer.LimitReached += SecondTick; in MAX32650_RTC() 53 internalTimer.Reset(); in Reset() 146 …internalTimer.Value = (ulong)((subSecondsMSBOverwrite ? 0xF00 : (CurrentSubSecond & 0xF00)) | (uin… in DefineRegisters() 159 valueProviderCallback: _ => internalTimer.Enabled, in DefineRegisters() 167 internalTimer.Enabled = value; in DefineRegisters() 218 internalTimer.Value = CalculateSubSeconds(sinceBaseDateTime.TotalSeconds); in SetDateTime() 272 if(secondsTickOnOneSubSecond && internalTimer.Value == 0) 288 return internalTimer.Value; 307 private readonly LimitTimer internalTimer; field in Antmicro.Renode.Peripherals.Timers.MAX32650_RTC
|
| D | AmbiqApollo4_RTC.cs | 27 …internalTimer = new RTCTimer(machine, this, baseDateTime, alarmAction: () => InterruptStatus = tru… in AmbiqApollo4_RTC() 53 internalTimer.Reset(); in Reset() 74 …return internalTimer.IsAlarmSet() ? internalTimer.GetNextAlarmDateTime().ToString("o") : "Alarm no… in PrintNextAlarmDateTime() 123 public DateTime CurrentDateTime => internalTimer.GetCurrentDateTime(); 171 …, writeCallback: (_, newValue) => { internalTimer.Enabled = !newValue; }, valueProviderCallback: _… in DefineRegisters() 183 ….WithReadCallback((_, __) => { valueReadWithCountersLower = internalTimer.Value; readError.Value =… in DefineRegisters() 202 readError.Value = valueReadWithCountersLower == internalTimer.Value; in DefineRegisters() 269 internalTimer.SetDateTime(dateTime, hushPrecisionWarning); in SetDateTimeInternal() 280 …internalTimer.UpdateAlarm(alarmRepeatInterval.Value, alarmMonth, alarmWeekday, alarmDay, alarmHour… in UpdateAlarm() 290 if(lastUpdateTimerValue == internalTimer.Value) in UpdateCounterFields() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | PicoRV32.cs | 25 …internalTimer = new LimitTimer(machine.ClockSource, 1000000, this, nameof(internalTimer), workMode… in PicoRV32() 26 internalTimer.LimitReached += () => in PicoRV32() 88 internalTimer.Reset(); in Reset() 257 var previousValue = (uint)internalTimer.Value; in HandleTimerInstruction() 263 internalTimer.Value = newValue; in HandleTimerInstruction() 264 internalTimer.Enabled = (newValue != 0); in HandleTimerInstruction() 277 private readonly LimitTimer internalTimer; field in Antmicro.Renode.Peripherals.CPU.PicoRV32
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Analog/ |
| D | SAM4S_ADC.cs | 24 …internalTimer = new LimitTimer(machine.ClockSource, baseFrequency, this, "internalTimer", limit: 1… in SAM4S_ADC() 25 internalTimer.LimitReached += ConversionFinished; in SAM4S_ADC() 112 internalTimer.ResetValue(); in StartConversion() 113 internalTimer.Enabled = true; in StartConversion() 175 valueProviderCallback: _ => (byte)((internalTimer.Divider / 2) - 1), in DefineRegisters() 176 changeCallback: (_, value) => internalTimer.Divider = ((int)value + 1) * 2) in DefineRegisters() 430 private readonly LimitTimer internalTimer; field in Antmicro.Renode.Peripherals.Analog.SAM4S_ADC
|