| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/CPU/ |
| D | ICPUWithHooks.cs | 14 void AddHookAtInterruptBegin(Action<ulong> hook); in AddHookAtInterruptBegin() 15 void AddHookAtInterruptEnd(Action<ulong> hook); in AddHookAtInterruptEnd() 16 void AddHookAtWfiStateChange(Action<bool> hook); in AddHookAtWfiStateChange() 18 void AddHook(ulong addr, Action<ICpuSupportingGdb, ulong> hook); in AddHook() 19 void RemoveHook(ulong addr, Action<ICpuSupportingGdb, ulong> hook); in RemoveHook()
|
| D | ICPUWithMemoryAccessHooks.cs | 16 void SetHookAtMemoryAccess(Action<ulong, MemoryOperation, ulong, ulong, ulong> hook); in SetHookAtMemoryAccess() argument
|
| D | ICPUWithOpcodeHooks.cs | 13 void AddPostOpcodeExecutionHook(UInt64 mask, UInt64 value, Action<ulong> hook); in AddPostOpcodeExecutionHook()
|
| D | ICPUWithExternalMmu.cs | 22 void AddHookOnMmuFault(Action<ulong, AccessType, int> hook); in AddHookOnMmuFault()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/ |
| D | IGPIOWithHooks.cs | 14 void AddStateChangedHook(Action<bool> hook); in AddStateChangedHook() 15 void RemoveStateChangedHook(Action<bool> hook); in RemoveStateChangedHook()
|
| D | GPIO.cs | 123 public void AddStateChangedHook(Action<bool> hook) in AddStateChangedHook() 128 public void RemoveStateChangedHook(Action<bool> hook) in RemoveStateChangedHook()
|
| D | Machine.cs | 942 public void AddUserStateHook(Func<string, bool> predicate, Action<string> hook) in AddUserStateHook()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Hooks/ |
| D | UartHooksExtensions.cs | 17 … public static void AddCharHook(this IUART uart, Func<byte, bool> predicate, Action<byte> hook) in AddCharHook() 28 … public static void AddLineHook(this IUART uart, Func<string, bool> predicate, Action<string> hook) in AddLineHook()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/ |
| D | RegisterCollection.cs | 262 public void AddBeforeReadHook(long offset, Func<long, T?> hook) in AddBeforeReadHook() 280 public void AddAfterReadHook(long offset, Func<long, T, T?> hook) in AddAfterReadHook() argument 298 public void AddBeforeWriteHook(long offset, Func<long, T, T?> hook) in AddBeforeWriteHook() argument 314 public void AddAfterWriteHook(long offset, Action<long, T> hook) in AddAfterWriteHook() 471 void AddBeforeReadHook(long offset, Func<long, T?> hook); in AddBeforeReadHook() 472 void AddAfterReadHook(long offset, Func<long, T, T?> hook); in AddAfterReadHook() argument 473 void AddBeforeWriteHook(long offset, Func<long, T, T?> hook); in AddBeforeWriteHook() argument 474 void AddAfterWriteHook(long offset, Action<long, T> hook); in AddAfterWriteHook()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/GDB/Commands/ |
| D | BreakpointCommand.cs | 136 …oid AddWatchpointsCoveringMemoryArea(ulong address, uint kind, Access access, BusHookDelegate hook) in AddWatchpointsCoveringMemoryArea() 157 … RemoveWatchpointsCoveringMemoryArea(ulong address, uint kind, Access access, BusHookDelegate hook) in RemoveWatchpointsCoveringMemoryArea() 178 …ptor> CalculateAllCoveringAddressess(ulong address, uint kind, Access access, BusHookDelegate hook) in CalculateAllCoveringAddressess() 193 …c WatchpointDescriptor(ulong address, SysbusAccessWidth width, Access access, BusHookDelegate hook) in WatchpointDescriptor()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ |
| D | TranslationCPU.cs | 506 public void SetHookAtBlockBegin(Action<ulong, uint> hook) in SetHookAtBlockBegin() 519 public void SetHookAtBlockEnd(Action<ulong, uint> hook) in SetHookAtBlockEnd() 532 public void SetHookAtMemoryAccess(Action<ulong, MemoryOperation, ulong, ulong, ulong> hook) in SetHookAtMemoryAccess() argument 538 public void AddHookAtInterruptBegin(Action<ulong> hook) in AddHookAtInterruptBegin() 547 public void AddHookOnMmuFault(Action<ulong, AccessType, int> hook) in AddHookOnMmuFault() 552 public void AddHookAtInterruptEnd(Action<ulong> hook) in AddHookAtInterruptEnd() 585 public void AddHookAtWfiStateChange(Action<bool> hook) in AddHookAtWfiStateChange() 594 public void RemoveHookAtWfiStateChange(Action<bool> hook) in RemoveHookAtWfiStateChange() 818 private void SetInternalHookAtBlockBegin(Action<ulong, uint> hook) in SetInternalHookAtBlockBegin() 1003 private void RemoveHookAtInterruptBegin(Action<ulong> hook) in RemoveHookAtInterruptBegin() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/MSP430X/ |
| D | MSP430X.cs | 80 public void AddHookAtInterruptBegin(Action<ulong> hook) in AddHookAtInterruptBegin() 85 public void AddHookAtInterruptEnd(Action<ulong> hook) in AddHookAtInterruptEnd() 90 public void AddHookAtWfiStateChange(Action<bool> hook) in AddHookAtWfiStateChange() 95 public void AddHook(ulong addr, Action<ICpuSupportingGdb, ulong> hook) in AddHook() 104 public void RemoveHook(ulong addr, Action<ICpuSupportingGdb, ulong> hook) in RemoveHook()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Wireless/ |
| D | WirelessMedium.cs | 79 public void AttachHookToRadio(IRadio radio, Action<byte[]> hook) in AttachHookToRadio()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/ |
| D | SystemBusGenerated.cs | 484 …public void SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range?… in SetHookAfterPeripheralRead() argument 574 …SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subrange … in SetHookBeforePeripheralWrite() argument
|
| D | IBusController.cs | 78 …oid AddWatchpointHook(ulong address, SysbusAccessWidth width, Access access, BusHookDelegate hook); in AddWatchpointHook() 79 void RemoveWatchpointHook(ulong address, BusHookDelegate hook); in RemoveWatchpointHook() 83 …void SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subran… in SetHookAfterPeripheralRead() argument 84 …void SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subr… in SetHookBeforePeripheralWrite() argument
|
| D | BusControllerProxy.cs | 250 …void AddWatchpointHook(ulong address, SysbusAccessWidth width, Access access, BusHookDelegate hook) in AddWatchpointHook() 255 …d SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subrange … in SetHookAfterPeripheralRead() argument 260 …SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subrange … in SetHookBeforePeripheralWrite() argument 270 public virtual void RemoveWatchpointHook(ulong address, BusHookDelegate hook) in RemoveWatchpointHook()
|
| D | SystemBus.cs | 893 …void AddWatchpointHook(ulong address, SysbusAccessWidth width, Access access, BusHookDelegate hook) in AddWatchpointHook() 930 public void RemoveWatchpointHook(ulong address, BusHookDelegate hook) in RemoveWatchpointHook()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/ |
| D | IMachine.cs | 23 void AddUserStateHook(Func<string, bool> predicate, Action<string> hook); in AddUserStateHook()
|