Searched refs:getter (Results 1 – 5 of 5) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/Registers/ |
| D | RegistersGroup.cs | 15 …public RegistersGroup(IEnumerable<int> keys, Func<int, RegisterValue> getter, Action<int, ulong> s… in RegistersGroup() argument 18 this.getter = getter; in RegistersGroup() 30 return getter(index); 46 private readonly Func<int, RegisterValue> getter; field in Antmicro.Renode.Peripherals.CPU.Registers.RegistersGroup
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Packets/ |
| D | DynamicPropertiesObject.cs | 22 … public void ProvideProperty(string name, Action<object> setter = null, Func<object> getter = null) in ProvideProperty() argument 28 if(getter != null) in ProvideProperty() 30 getters[name] = getter; in ProvideProperty() 49 if(getters.TryGetValue(binder.Name, out var getter)) in TryGetMember() 51 result = getter(); in TryGetMember()
|
| D | Packet.cs | 93 …result.ProvideProperty(field.ElementName, getter: () => (uint)((data[lOffset] << 24) | (data[lOffs… 100 …result.ProvideProperty(field.ElementName, getter: () => (ushort)((data[lOffset] << 16) | (data[lOf…
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm/ |
| D | ArmSignalsUnit.cs | 690 … ulong resetValue = 0x0, Func<ulong, ulong> getter = null, Action<ulong, ulong> setter = null, in InitSignal() argument 701 if(getter != null) in InitSignal() 703 … signalObject = SignalWithImmediateEffect<TEnum>.CreateOutput(parent, signal, width, getter); in InitSignal() 895 …Effect<TEnum> CreateOutput(IPeripheral parent, TEnum signal, uint width, Func<ulong, ulong> getter) in CreateOutput() argument 897 if(getter == null) in CreateOutput() 901 return new SignalWithImmediateEffect<TEnum>(parent, signal, width, getter); in CreateOutput() 904 …WithImmediateEffect(IPeripheral parent, TEnum signal, uint width, Func<ulong, ulong> getter = null, in SignalWithImmediateEffect() argument 908 if(getter != null && setter != null) in SignalWithImmediateEffect() 913 this.getter = getter; in SignalWithImmediateEffect() 934 return getter?.Invoke(base.Value) ?? base.Value; [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm-M/ |
| D | CortexM.cs | 635 private uint GetTrustZoneRelatedRegister(string registerName, Func<uint> getter) in GetTrustZoneRelatedRegister() argument 642 return getter(); in GetTrustZoneRelatedRegister()
|