Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/Registers/
DRegistersGroup.cs15 …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/
DDynamicPropertiesObject.cs22 … 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()
DPacket.cs93 …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/
DArmSignalsUnit.cs690 … 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/
DCortexM.cs635 private uint GetTrustZoneRelatedRegister(string registerName, Func<uint> getter) in GetTrustZoneRelatedRegister() argument
642 return getter(); in GetTrustZoneRelatedRegister()