Home
last modified time | relevance | path

Searched refs:emulation (Results 1 – 25 of 34) sorted by relevance

12

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DMachineTests.cs80 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 …]
DMultiCPUTests.cs46 using(var emulation = new Emulation()) in ShouldGuardPeripheralReads()
49 emulation.AddMachine(machine); in ShouldGuardPeripheralReads()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/
DLEDTester.cs21 …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 …]
DFrameBufferTester.cs30 …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()
DNetworkInterfaceTester.cs25 …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()
DTerminalTester.cs241 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/
DMockExtension.cs17 … 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/
DSyncPointHookPythonEngine.cs21 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/
DCDCToUARTConverter.cs24 … 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/
DUartFileBackend.cs24 var emulation = EmulationManager.Instance.CurrentEmulation; in CreateFileBackend()
27 ((IHasChildren<IExternal>)emulation.ExternalsManager).TryGetByName(name, out var found); in CreateFileBackend()
33emulation.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/
DTapExtensions.cs19 …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/
DBLEMedium.cs20 public static void CreateBLEMedium(this Emulation emulation, string name) in CreateBLEMedium() argument
22 emulation.ExternalsManager.AddExternal(new BLEMedium(), name); in CreateBLEMedium()
DIEEE802_15_4Medium.cs20 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()
DSlipRadio.cs26 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/
DEmulatedNetworkService.cs17 …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/
DUSBConnector.cs14 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/
DServerSocketTerminal.cs18 …public static void CreateServerSocketTerminal(this Emulation emulation, int port, string name, boo… in CreateServerSocketTerminal() argument
20emulation.ExternalsManager.AddExternal(new ServerSocketTerminal(port, emitConfig, flushOnConnect),… in CreateServerSocketTerminal()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/UART/
DLINHub.cs14 public static void CreateLINHub(this Emulation emulation, string name) in CreateLINHub() argument
16 emulation.ExternalsManager.AddExternal(new LINHub(), name); in CreateLINHub()
DUARTHub.cs20 … 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/
DSpiHost.cs25 …public static void AddMockSpiHost(this Emulation emulation, ISPIPeripheral device, string name = "… in AddMockSpiHost() argument
27 emulation.HostMachine.AddHostMachineElement(new SpiHost(device), name); in AddMockSpiHost()
DI2CHost.cs24 …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/
DEmulation.cs734 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/
DVideoAnalyzer.cs93 var emulation = EmulationManager.Instance.CurrentEmulation; in EnsureAnalyserWidget()
121 emulation.TryGetEmulationElementName(kbd, out name); in EnsureAnalyserWidget()
125emulation.Connector.Connect((IKeyboard)keyboardsComboBox.SelectedItem, displayWidget); in EnsureAnalyserWidget()
135 emulation.TryGetEmulationElementName(ptr, out name); in EnsureAnalyserWidget()
139emulation.Connector.Connect((IPointerInput)pointersComboBox.SelectedItem, displayWidget); in EnsureAnalyserWidget()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Tools/Network/
DCANHub.cs23 …public static void CreateCANHub(this Emulation emulation, string name, bool loopback = false, bool… in CreateCANHub() argument
25emulation.ExternalsManager.AddExternal(new CANHub(loopback, useNetworkByteOrderForLogging), name); in CreateCANHub()
DSwitch.cs24 public static void CreateSwitch(this Emulation emulation, string name) in CreateSwitch() argument
26 emulation.ExternalsManager.AddExternal(new Switch(), name); in CreateSwitch()

12