Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/
DPeriodicInterruptTimer.cs66 …timers[i].CoreTimer = new LimitTimer(machine.ClockSource, TimerFrequency, this, i.ToString()) { Au… in Reset()
68 timers[i].CoreTimer.Limit = 0xFFFFFFFF; in Reset()
69 timers[i].CoreTimer.LimitReached += () => UpdateInterrupt(j, true); in Reset()
79 value = (uint)timers[timerNo].CoreTimer.Limit; in ReadTimer()
82 value = (uint)timers[timerNo].CoreTimer.Value; in ReadTimer()
88 value = timers[timerNo].CoreTimer.RawInterrupt ? 1u : 0u; in ReadTimer()
103 timers[timerNo].CoreTimer.Limit = value; in WriteTimer()
112 timers[timerNo].CoreTimer.ClearInterrupt(); in WriteTimer()
129 IRQ.Set(timers[timerNo].CoreTimer.Interrupt); in UpdateInterrupt()
137 public LimitTimer CoreTimer; field
[all …]