Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/Wrappers/
DWriteHookWrapper.cs15 public class WriteHookWrapper<T> : HookWrapper class
17 …public WriteHookWrapper(IBusPeripheral peripheral, Action<long, T> originalMethod, Func<T, long, T… in WriteHookWrapper() method in Antmicro.Renode.Peripherals.Bus.Wrappers.WriteHookWrapper
DWriteLoggingWrapper.cs16 public sealed class WriteLoggingWrapper<T> : WriteHookWrapper<T>
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/
DSystemBusGenerated.cs587 if(pam.WriteByte.Target is WriteHookWrapper<byte>) in SetHookBeforePeripheralWrite()
589 …pam.WriteByte = new BusAccess.ByteWriteMethod(((WriteHookWrapper<byte>)pam.WriteByte.Target).Origi… in SetHookBeforePeripheralWrite()
593 …pam.WriteByte = new BusAccess.ByteWriteMethod(new WriteHookWrapper<byte>(peripheral, new Action<lo… in SetHookBeforePeripheralWrite()
606 if(pam.WriteWord.Target is WriteHookWrapper<ushort>) in SetHookBeforePeripheralWrite()
608 …pam.WriteWord = new BusAccess.WordWriteMethod(((WriteHookWrapper<ushort>)pam.WriteWord.Target).Ori… in SetHookBeforePeripheralWrite()
612 …pam.WriteWord = new BusAccess.WordWriteMethod(new WriteHookWrapper<ushort>(peripheral, new Action<… in SetHookBeforePeripheralWrite()
625 if(pam.WriteDoubleWord.Target is WriteHookWrapper<uint>) in SetHookBeforePeripheralWrite()
627 …pam.WriteDoubleWord = new BusAccess.DoubleWordWriteMethod(((WriteHookWrapper<uint>)pam.WriteDouble… in SetHookBeforePeripheralWrite()
631 …pam.WriteDoubleWord = new BusAccess.DoubleWordWriteMethod(new WriteHookWrapper<uint>(peripheral, n… in SetHookBeforePeripheralWrite()
644 if(pam.WriteQuadWord.Target is WriteHookWrapper<ulong>) in SetHookBeforePeripheralWrite()
[all …]
DPeripheralAccessMethods.cs261 …var byteWriteWrapperObj = (WriteHookWrapper<byte>)Activator.CreateInstance(byteWriteWrapperType, b… in WrapMethods()
262 …var wordWriteWrapperObj = (WriteHookWrapper<ushort>)Activator.CreateInstance(wordWriteWrapperType,… in WrapMethods()
263 …var doubleWordWriteWrapperObj = (WriteHookWrapper<uint>)Activator.CreateInstance(doubleWordWriteWr… in WrapMethods()
264 …var quadWordWriteWrapperObj = (WriteHookWrapper<ulong>)Activator.CreateInstance(quadWordWriteWrapp… in WrapMethods()
285 …WriteByte = (BusAccess.ByteWriteMethod)(((WriteHookWrapper<byte>)WriteByte.Target).OriginalMethod)… in UnwrapMethods()
286 …WriteWord = (BusAccess.WordWriteMethod)(((WriteHookWrapper<ushort>)WriteWord.Target).OriginalMetho… in UnwrapMethods()
287 …WriteDoubleWord = (BusAccess.DoubleWordWriteMethod)(((WriteHookWrapper<uint>)WriteDoubleWord.Targe… in UnwrapMethods()
288 …WriteQuadWord = (BusAccess.QuadWordWriteMethod)(((WriteHookWrapper<ulong>)WriteQuadWord.Target).Or… in UnwrapMethods()