| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | MachineTests.cs | 80 using(var emulation = new Emulation()) in ShouldHandleManagedThreads() 83 emulation.AddMachine(machine); in ShouldHandleManagedThreads() 85 emulation.SetGlobalQuantum(Time.TimeInterval.FromMilliseconds(1000)); in ShouldHandleManagedThreads() 86 emulation.SetGlobalAdvanceImmediately(true); in ShouldHandleManagedThreads() 90 emulation.RunToNearestSyncPoint(); in ShouldHandleManagedThreads() 91 emulation.RunToNearestSyncPoint(); in ShouldHandleManagedThreads() 92 emulation.RunToNearestSyncPoint(); in ShouldHandleManagedThreads() 97 emulation.RunToNearestSyncPoint(); in ShouldHandleManagedThreads() 100 emulation.RunToNearestSyncPoint(); in ShouldHandleManagedThreads() 103 emulation.RunToNearestSyncPoint(); in ShouldHandleManagedThreads() [all …]
|
| D | MultiCPUTests.cs | 46 using(var emulation = new Emulation()) in ShouldGuardPeripheralReads() 49 emulation.AddMachine(machine); in ShouldGuardPeripheralReads()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/ |
| D | LEDTester.cs | 21 …public static void CreateLEDTester(this Emulation emulation, string name, ILed led, float defaultT… in CreateLEDTester() argument 23 emulation.ExternalsManager.AddExternal(new LEDTester(led, defaultTimeout), name); in CreateLEDTester() 42 var emulation = EmulationManager.Instance.CurrentEmulation; in AssertState() 64 … emulationPausedEvent = StartEmulationAndGetPausedEvent(emulation, pauseEmulation); in AssertState() 91 var emulation = EmulationManager.Instance.CurrentEmulation; in AssertAndHoldState() 108 …utEvent = GetTimeoutEvent((ulong)(timeoutHold * 1000), MakePauseRequest(emulation, pauseEmulation)… in AssertAndHoldState() 124 MakePauseRequest(emulation, pauseEmulation && isHolding)); in AssertAndHoldState() 125 … emulationPausedEvent = StartEmulationAndGetPausedEvent(emulation, pauseEmulation); in AssertAndHoldState() 181 var emulation = EmulationManager.Instance.CurrentEmulation; in AssertDutyCycle() 202 …tEvent = GetTimeoutEvent((ulong)(testDuration * 1000), MakePauseRequest(emulation, pauseEmulation)… in AssertDutyCycle() [all …]
|
| D | FrameBufferTester.cs | 30 …public static void CreateFrameBufferTester(this Emulation emulation, string name, float timeoutInS… in CreateFrameBufferTester() argument 33 emulation.ExternalsManager.AddExternal(tester, name); in CreateFrameBufferTester() 99 var emulation = EmulationManager.Instance.CurrentEmulation; in WaitForFrame() 100 if(!emulation.IsStarted) in WaitForFrame() 102 emulation.StartAll(); in WaitForFrame() 144 var emulation = EmulationManager.Instance.CurrentEmulation; in WaitForFrameROI() 145 if(!emulation.IsStarted) in WaitForFrameROI() 147 emulation.StartAll(); in WaitForFrameROI()
|
| D | NetworkInterfaceTester.cs | 25 …public static void CreateNetworkInterfaceTester(this Emulation emulation, string name, IMACInterfa… in CreateNetworkInterfaceTester() argument 27 emulation.ExternalsManager.AddExternal(new NetworkInterfaceTester(iface), name); in CreateNetworkInterfaceTester() 30 …public static void CreateNetworkInterfaceTester(this Emulation emulation, string name, IRadio ifac… in CreateNetworkInterfaceTester() argument 32 emulation.ExternalsManager.AddExternal(new NetworkInterfaceTester(iface), name); in CreateNetworkInterfaceTester()
|
| D | TerminalTester.cs | 241 var emulation = EmulationManager.Instance.CurrentEmulation; 249 emulation.PauseAll(); 256 if(!emulation.IsStarted) 258 emulation.StartAll(); 328 var emulation = EmulationManager.Instance.CurrentEmulation; in WaitForMatch() 354 emulation.PauseAll(); in WaitForMatch() 367 var emulationPausedEvent = emulation.GetStartedStateChangedEvent(false); in WaitForMatch() 368 if(!emulation.IsStarted) in WaitForMatch() 370 emulation.StartAll(); in WaitForMatch()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/Mocks/ |
| D | MockExtension.cs | 17 … public static string MethodThatTakesParamsIntArray(this Emulation emulation, params int[] args) in MethodThatTakesParamsIntArray() argument 22 …public static string MethodThatTakesParamsIntArrayAfterString(this Emulation emulation, string arg… in MethodThatTakesParamsIntArrayAfterString() argument 27 … string MethodThatTakesParamsIntArrayAfterOptionalString(this Emulation emulation, string arg = "d… in MethodThatTakesParamsIntArrayAfterOptionalString() argument 32 …public static string MethodWithOptionalParameters(this Emulation emulation, int a = 1, int b = 2, … in MethodWithOptionalParameters() argument 37 …public static string MethodWithOptionalParametersAndParamArray(this Emulation emulation, int a = 1… in MethodWithOptionalParametersAndParamArray() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Hooks/ |
| D | SyncPointHookPythonEngine.cs | 21 public SyncPointHookPythonEngine(string script, Emulation emulation) in SyncPointHookPythonEngine() argument 24 this.emulation = emulation; in SyncPointHookPythonEngine() 40 Scope.SetVariable("self", emulation); in InnerInit() 48 private readonly Emulation emulation; field in Antmicro.Renode.Hooks.SyncPointHookPythonEngine
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USB/ |
| D | CDCToUARTConverter.cs | 24 … public static CDCToUARTConverter CreateCDCToUARTConverter(this Emulation emulation, string name) in CreateCDCToUARTConverter() argument 27 emulation.BackendManager.TryCreateBackend(cdcToUARTConverter); in CreateCDCToUARTConverter() 28 emulation.ExternalsManager.AddExternal(cdcToUARTConverter, name); in CreateCDCToUARTConverter() 34 var emulation = EmulationManager.Instance.CurrentEmulation; in CreateAndAttachCDCToUARTConverter() 35 var CDCUart = CreateCDCToUARTConverter(emulation, name); in CreateAndAttachCDCToUARTConverter() 37 emulation.ExternalsManager.AddExternal(usbConnector, "usb_connector_cdc_acm_uart"); in CreateAndAttachCDCToUARTConverter() 38 emulation.Connector.Connect(attachTo, usbConnector); in CreateAndAttachCDCToUARTConverter()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/ |
| D | UartFileBackend.cs | 24 var emulation = EmulationManager.Instance.CurrentEmulation; in CreateFileBackend() 27 ((IHasChildren<IExternal>)emulation.ExternalsManager).TryGetByName(name, out var found); in CreateFileBackend() 33 … emulation.ExternalsManager.AddExternal(new UartFileBackend(path, uart, immediateFlush), name); in CreateFileBackend() 38 var emulation = EmulationManager.Instance.CurrentEmulation; in CloseFileBackend() 41 …var external = (UartFileBackend)((IHasChildren<IExternal>)emulation.ExternalsManager).TryGetByName… in CloseFileBackend() 47 emulation.ExternalsManager.RemoveExternal(external); in CloseFileBackend()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/HostInterfaces/Network/ |
| D | TapExtensions.cs | 19 …public static IMACInterface CreateAndGetTap(this Emulation emulation, string hostInterfaceName, st… in CreateAndGetTap() argument 34 emulation.HostMachine.AddHostMachineElement(result, name); in CreateAndGetTap() 38 …public static void CreateTap(this Emulation emulation, string hostInterfaceName, string name, bool… in CreateTap() argument 40 CreateAndGetTap(emulation, hostInterfaceName, name, persistent); in CreateTap()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Wireless/ |
| D | BLEMedium.cs | 20 public static void CreateBLEMedium(this Emulation emulation, string name) in CreateBLEMedium() argument 22 emulation.ExternalsManager.AddExternal(new BLEMedium(), name); in CreateBLEMedium()
|
| D | IEEE802_15_4Medium.cs | 20 public static void CreateIEEE802_15_4Medium(this Emulation emulation, string name) in CreateIEEE802_15_4Medium() argument 22 emulation.ExternalsManager.AddExternal(new IEEE802_15_4Medium(), name); in CreateIEEE802_15_4Medium()
|
| D | SlipRadio.cs | 26 public static void CreateSlipRadio(this Emulation emulation, string name, string fileName) in CreateSlipRadio() argument 29 emulation.ExternalsManager.AddExternal(new SlipRadio(fileName), name); in CreateSlipRadio()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Network/ |
| D | EmulatedNetworkService.cs | 17 …public static void CreateEmulatedNetworkService(this Emulation emulation, string name, string type… in CreateEmulatedNetworkService() argument 28 emulation.ExternalsManager.AddExternal(service, name); in CreateEmulatedNetworkService()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/USB/ |
| D | USBConnector.cs | 14 public static void CreateUSBConnector(this Emulation emulation, string name) in CreateUSBConnector() argument 16 emulation.ExternalsManager.AddExternal(new USBConnector(), name); in CreateUSBConnector()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Backends/Terminals/ |
| D | ServerSocketTerminal.cs | 18 …public static void CreateServerSocketTerminal(this Emulation emulation, int port, string name, boo… in CreateServerSocketTerminal() argument 20 …emulation.ExternalsManager.AddExternal(new ServerSocketTerminal(port, emitConfig, flushOnConnect),… in CreateServerSocketTerminal()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/UART/ |
| D | LINHub.cs | 14 public static void CreateLINHub(this Emulation emulation, string name) in CreateLINHub() argument 16 emulation.ExternalsManager.AddExternal(new LINHub(), name); in CreateLINHub()
|
| D | UARTHub.cs | 20 … public static void CreateUARTHub(this Emulation emulation, string name, bool loopback = false) in CreateUARTHub() argument 22 emulation.ExternalsManager.AddExternal(new UARTHub(loopback), name); in CreateUARTHub()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Mocks/ |
| D | SpiHost.cs | 25 …public static void AddMockSpiHost(this Emulation emulation, ISPIPeripheral device, string name = "… in AddMockSpiHost() argument 27 emulation.HostMachine.AddHostMachineElement(new SpiHost(device), name); in AddMockSpiHost()
|
| D | I2CHost.cs | 24 …public static void AddMockI2CHost(this Emulation emulation, II2CPeripheral device, string name = "… in AddMockI2CHost() argument 26 emulation.HostMachine.AddHostMachineElement(new I2CHost(device), name); in AddMockI2CHost()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/ |
| D | Emulation.cs | 734 public PausedState(Emulation emulation) in PausedState() argument 736 wasStarted = emulation.IsStarted; in PausedState() 737 this.emulation = emulation; in PausedState() 741 emulation.MasterTimeSource.Stop(); in PausedState() 742 machineStates = emulation.Machines.Select(x => x.ObtainPausedState()).ToArray(); in PausedState() 743 emulation.ExternalsManager.Pause(); in PausedState() 754 emulation.MasterTimeSource.Start(); in Dispose() 759 emulation.ExternalsManager.Start(); in Dispose() 763 private readonly Emulation emulation; field in Antmicro.Renode.Core.Emulation.PausedState
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/ |
| D | VideoAnalyzer.cs | 93 var emulation = EmulationManager.Instance.CurrentEmulation; in EnsureAnalyserWidget() 121 emulation.TryGetEmulationElementName(kbd, out name); in EnsureAnalyserWidget() 125 … emulation.Connector.Connect((IKeyboard)keyboardsComboBox.SelectedItem, displayWidget); in EnsureAnalyserWidget() 135 emulation.TryGetEmulationElementName(ptr, out name); in EnsureAnalyserWidget() 139 … emulation.Connector.Connect((IPointerInput)pointersComboBox.SelectedItem, displayWidget); in EnsureAnalyserWidget()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Tools/Network/ |
| D | CANHub.cs | 23 …public static void CreateCANHub(this Emulation emulation, string name, bool loopback = false, bool… in CreateCANHub() argument 25 … emulation.ExternalsManager.AddExternal(new CANHub(loopback, useNetworkByteOrderForLogging), name); in CreateCANHub()
|
| D | Switch.cs | 24 public static void CreateSwitch(this Emulation emulation, string name) in CreateSwitch() argument 26 emulation.ExternalsManager.AddExternal(new Switch(), name); in CreateSwitch()
|