Home
last modified time | relevance | path

Searched refs:pythonScript (Results 1 – 8 of 8) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Hooks/
DCpuHooksExtensions.cs17 …tic void AddHook(this ICPUWithHooks cpu, [AutoParameter]Machine m, ulong addr, string pythonScript) in AddHook() argument
19 var engine = new BlockPythonEngine(m, cpu, pythonScript); in AddHook()
23 …void AddHookAtWfiStateChange(this ICPUWithHooks cpu, [AutoParameter]Machine m, string pythonScript) in AddHookAtWfiStateChange() argument
25 var engine = new WFIPythonEngine(m, cpu, pythonScript); in AddHookAtWfiStateChange()
29 …void AddHookAtInterruptBegin(this ICPUWithHooks cpu, [AutoParameter]Machine m, string pythonScript) in AddHookAtInterruptBegin() argument
31 var engine = new InterruptPythonEngine(m, cpu, pythonScript); in AddHookAtInterruptBegin()
35 …c void AddHookAtInterruptEnd(this ICPUWithHooks cpu, [AutoParameter]Machine m, string pythonScript) in AddHookAtInterruptEnd() argument
37 var engine = new InterruptPythonEngine(m, cpu, pythonScript); in AddHookAtInterruptEnd()
DSystemBusHooksExtensions.cs18 …ralRead(this IBusController sysbus, IBusPeripheral peripheral, string pythonScript, Range? subrang… in SetHookAfterPeripheralRead() argument
20 var runner = new BusPeripheralsHooksPythonEngine(sysbus, peripheral, pythonScript); in SetHookAfterPeripheralRead()
27 …alWrite(this IBusController sysbus, IBusPeripheral peripheral, string pythonScript, Range? subrang… in SetHookBeforePeripheralWrite() argument
29 … var runner = new BusPeripheralsHooksPythonEngine(sysbus, peripheral, null, pythonScript); in SetHookBeforePeripheralWrite()
36 … IBusController sysbus, ulong address, SysbusAccessWidth width, Access access, string pythonScript) in AddWatchpointHook() argument
38 var engine = new WatchpointHookPythonEngine(sysbus, pythonScript); in AddWatchpointHook()
DGPIOHookExtensions.cs14 public static void AddStateChangedHook(this IGPIOWithHooks gpio, string pythonScript) in AddStateChangedHook() argument
16 var engine = new GPIOPythonEngine(gpio, pythonScript); in AddStateChangedHook()
DPSCIHookExtensions.cs14 …static void AddCustomPSCIStub(this ICPUWithPSCI cpu, ulong functionIdentifier, string pythonScript) in AddCustomPSCIStub() argument
16 var engine = new PSCIPythonEngine(cpu, pythonScript, functionIdentifier); in AddCustomPSCIStub()
DUserStateHookExtensions.cs15 … public static void AddUserStateHook(this IMachine machine, string stateName, string pythonScript) in AddUserStateHook() argument
17 var engine = new UserStatePythonEngine(machine, pythonScript); in AddUserStateHook()
DUartHooksExtensions.cs46 …ddLineHook(this IUART uart, [AutoParameter] IMachine machine, string contains, string pythonScript) in AddLineHook() argument
48 var engine = new UartPythonEngine(machine, uart, pythonScript); in AddLineHook()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/
DRiscVCpuHooksExtensions.cs16 …id RegisterCSRHandlerFromString(this BaseRiscV cpu, ulong csr, string pythonScript, bool initable … in RegisterCSRHandlerFromString() argument
18 var engine = new RiscVCsrPythonEngine(cpu, csr, initable, script: pythonScript); in RegisterCSRHandlerFromString()
28 … InstallCustomInstructionHandlerFromString(this BaseRiscV cpu, string pattern, string pythonScript) in InstallCustomInstructionHandlerFromString() argument
30 var engine = new RiscVInstructionPythonEngine(cpu, pattern, script: pythonScript); in InstallCustomInstructionHandlerFromString()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/
DTranslationCPU.cs39 …c void SetHookAtBlockBegin(this TranslationCPU cpu, [AutoParameter]IMachine m, string pythonScript) in SetHookAtBlockBegin() argument
41 var engine = new BlockPythonEngine(m, cpu, pythonScript); in SetHookAtBlockBegin()
45 …tic void SetHookAtBlockEnd(this TranslationCPU cpu, [AutoParameter]IMachine m, string pythonScript) in SetHookAtBlockEnd() argument
47 var engine = new BlockPythonEngine(m, cpu, pythonScript); in SetHookAtBlockEnd()