| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Time/ |
| D | ClockEntry.cs | 17 …ol enabled = true, Direction direction = Direction.Ascending, WorkMode workMode = WorkMode.Periodi… in ClockEntry() 26 this.WorkMode = workMode; in ClockEntry() 34 … ulong? value = null, Direction? direction = null, WorkMode? workMode = null, long? step = null) in With() 44 workMode ?? WorkMode, in With() 59 public WorkMode WorkMode { get; } property
|
| D | WorkMode.cs | 12 public enum WorkMode enum
|
| D | BaseClockSource.cs | 283 entry = entry.With(enabled: entry.Enabled & (entry.WorkMode != WorkMode.OneShot)); in HandleDirectionDescendingPositiveRatio() 313 entry = entry.With(enabled: entry.Enabled & (entry.WorkMode != WorkMode.OneShot)); in HandleDirectionAscendingPositiveRatio()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | TegraTimer.cs | 41 if(clockEntry.WorkMode == WorkMode.Periodic) in ReadDoubleWord() 65 workMode: (0x40000000 & value) != 0 ? WorkMode.Periodic : WorkMode.OneShot, in WriteDoubleWord()
|
| D | MiV_CoreTimer.cs | 33 if(Mode == WorkMode.OneShot) in MiV_CoreTimer() 54 …ack: (_, val) => Mode = val == 0 ? WorkMode.Periodic : WorkMode.OneShot, valueProviderCallback: _ … in MiV_CoreTimer()
|
| D | SAMD21_Timer.cs | 27 …kSource, baseFrequency, this, "capture0", eventEnabled: true, workMode: WorkMode.OneShot, directio… in SAMD21_Timer() 28 …kSource, baseFrequency, this, "capture1", eventEnabled: true, workMode: WorkMode.OneShot, directio… in SAMD21_Timer() 252 valueProviderCallback: _ => mainTimer.Mode == WorkMode.OneShot, in DefineRegisters() 253 writeCallback: (_, value) => { if(value) mainTimer.Mode = WorkMode.OneShot; }) in DefineRegisters() 280 valueProviderCallback: _ => mainTimer.Mode == WorkMode.OneShot, in DefineRegisters() 281 writeCallback: (_, value) => { if(value) mainTimer.Mode = WorkMode.Periodic; }) in DefineRegisters()
|
| D | Murax_Timer.cs | 24 … eventEnabled: true, direction: Direction.Ascending, autoUpdate: true, workMode: WorkMode.OneShot); in Murax_Timer() 83 innerTimers[idx].Mode = val ? WorkMode.Periodic : WorkMode.OneShot; in DefineRegisters()
|
| D | STM32L0_LpTimer.cs | 25 …quency, this, nameof(compareTimer), 0x1, Direction.Ascending, workMode: WorkMode.OneShot, eventEna… in STM32L0_LpTimer() 31 if(Mode == WorkMode.Periodic) in STM32L0_LpTimer() 199 Mode = WorkMode.OneShot; in STM32L0_LpTimer() 207 Mode = WorkMode.Periodic; in STM32L0_LpTimer()
|
| D | S32K_LPIT.cs | 112 … changeCallback: (x, value) => timers[channel].Mode = value ? WorkMode.OneShot : WorkMode.Periodic, in DefineChannelRegisters() 113 valueProviderCallback: (value) => timers[channel].Mode == WorkMode.OneShot) in DefineChannelRegisters() 230 …nt.MaxValue, direction: Direction.Descending, enabled: false, workMode: WorkMode.Periodic, eventEn… in LPITTimer()
|
| D | MAX32650_Timer.cs | 103 Mode = WorkMode.OneShot; in DefineRegisters() 106 Mode = WorkMode.Periodic; in DefineRegisters()
|
| D | OpenTitan_AonTimer.cs | 29 …imer(machine.ClockSource, frequency, this, "wkup_timer", workMode: Time.WorkMode.Periodic, eventEn… in OpenTitan_AonTimer() 32 …e.ClockSource, frequency, this, "wdog_bark_inner_timer", workMode: Time.WorkMode.Periodic, eventEn… in OpenTitan_AonTimer() 34 …e.ClockSource, frequency, this, "wdog_bite_inner_timer", workMode: Time.WorkMode.Periodic, eventEn… in OpenTitan_AonTimer()
|
| D | EFR32xG24_SYSRTC.cs | 25 … limit: uint.MaxValue, compare: uint.MaxValue, workMode: WorkMode.Periodic, eventEnabled: true); in EFR32xG24_SYSRTC() 29 … limit: uint.MaxValue, compare: uint.MaxValue, workMode: WorkMode.Periodic, eventEnabled: true); in EFR32xG24_SYSRTC() 33 … limit: uint.MaxValue, compare: uint.MaxValue, workMode: WorkMode.Periodic, eventEnabled: true); in EFR32xG24_SYSRTC()
|
| D | Gaisler_GPTimer.cs | 248 get => timer.Mode == WorkMode.Periodic; 249 set => timer.Mode = value ? WorkMode.Periodic : WorkMode.OneShot;
|
| D | EFR32_Timer.cs | 47 …lag(4, changeCallback: (_, value) => innerTimer.Mode = value ? WorkMode.OneShot : WorkMode.Periodi… in DefineRegisters()
|
| D | SunxiHighSpeedTimer.cs | 273 Mode = newValue ? WorkMode.OneShot : WorkMode.Periodic; in OnModeChange()
|
| D | SunxiTimer.cs | 218 …d(7, changeCallback: (oldValue, newValue) => Mode = newValue ? WorkMode.OneShot : WorkMode.Periodi… in SunxiTimerUnit()
|
| D | ARM_SP804_Timer.cs | 91 innerTimers[idx].Mode = val ? WorkMode.OneShot : WorkMode.Periodic; in DefineRegisters()
|
| D | NEORV32_MachineSystemTimer.cs | 20 …is, nameof(mTimer), direction: Time.Direction.Ascending, workMode: Time.WorkMode.Periodic, eventEn… in NEORV32_MachineSystemTimer()
|
| D | TexasInstrumentsTimer.cs | 219 timer.Mode = WorkMode.Periodic; in OnEnableModeChanged() 224 timer.Mode = WorkMode.OneShot; in OnEnableModeChanged()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Timers/ |
| D | LimitTimer.cs | 19 …ction direction = Direction.Descending, bool enabled = false, WorkMode workMode = WorkMode.Periodi… in LimitTimer() 50 …ction direction = Direction.Descending, bool enabled = false, WorkMode workMode = WorkMode.Periodi… in LimitTimer() 119 public WorkMode Mode 123 return clockSource.GetClockEntry(OnLimitReached).WorkMode; 334 private readonly WorkMode initialWorkMode;
|
| D | ComparingTimer.cs | 19 …ection direction = Direction.Ascending, bool enabled = false, WorkMode workMode = WorkMode.OneShot… in ComparingTimer() 54 …ection direction = Direction.Ascending, bool enabled = false, WorkMode workMode = WorkMode.OneShot… in ComparingTimer() 272 private readonly WorkMode initialWorkMode;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm/Timers/ |
| D | ARM_PrivateTimer.cs | 29 …limit: uint.MaxValue, direction: Direction.Descending, workMode: WorkMode.OneShot, autoUpdate: tru… in ARM_PrivateTimer() 76 … writeCallback: (_, val) => timer.Mode = val ? WorkMode.Periodic : WorkMode.OneShot, in BuildRegisters() 77 valueProviderCallback: (_) => timer.Mode == WorkMode.Periodic in BuildRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Analog/ |
| D | RenesasDA14_GPADC.cs | 34 workMode: WorkMode.OneShot); in RenesasDA14_GPADC() 113 …pleTime.Value == 0 ? 2 : sampleTime.Value * 8) + (samplingTimer.Mode == WorkMode.Periodic ? conver… in StartConversion() 157 … "GP_ADC_CONT", writeCallback: (_, value) => { if(value) samplingTimer.Mode = WorkMode.Periodic; }) in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/X86/ |
| D | LAPIC.cs | 27 …0, this, nameof(localTimer), direction: Direction.Descending, workMode: WorkMode.OneShot, eventEna… in LAPIC() 226 localTimer.Mode = v ? WorkMode.Periodic : WorkMode.OneShot; in DefineRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/ |
| D | HiFive_PWM.cs | 37 …ockSource, frequency, this, nameof(rawTimer), TimerLimit + 1, workMode: WorkMode.Periodic, directi… in HiFive_PWM() 44 …Source, frequency, this, (i + 1).ToString(), CompareMask + 1, workMode: WorkMode.Periodic, compare… in HiFive_PWM()
|