Home
last modified time | relevance | path

Searched refs:backend (Results 1 – 17 of 17) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/
DBackendManager.cs38 public IEnumerable<string> GetAvailableAnalyzersFor(IAnalyzableBackend backend) in GetAvailableAnalyzersFor() argument
40 if (!analyzers.ContainsKey(backend.GetType())) in GetAvailableAnalyzersFor()
45 return analyzers[backend.GetType()].Where(x => x.Item2).Select(x => x.Item1.FullName); in GetAvailableAnalyzersFor()
53 public string GetPreferredAnalyzerFor(IAnalyzableBackend backend) in GetPreferredAnalyzerFor() argument
55 …erredAnalyzer.ContainsKey(backend.GetType()) ? ((IAnalyzableBackendAnalyzer)Activator.CreateInstan… in GetPreferredAnalyzerFor()
72 dynamic backend = (IAnalyzableBackend) Activator.CreateInstance(backendType);
73 backend.Attach((dynamic)analyzable);
74 map[analyzable] = backend;
81 public bool TryGetBackendFor(IAnalyzable peripheral, out IAnalyzableBackend backend) in TryGetBackendFor() argument
83 return map.TryGetValue(peripheral, out backend); in TryGetBackendFor()
[all …]
DBasicPeripheralBackendAnalyzer.cs14 public virtual void AttachTo(T backend) in AttachTo() argument
16 Backend = backend; in AttachTo()
DIAnalyzableBackendAnalyzer.cs14 void AttachTo(T backend); in AttachTo() argument
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/UserInterface/Commands/
DAnalyzersCommand.cs46 IAnalyzableBackend backend; in Run()
47 if(!emu.BackendManager.TryGetBackendFor(p, out backend)) in Run()
53 var def = emu.BackendManager.GetPreferredAnalyzerFor(backend); in Run()
54 foreach(var a in emu.BackendManager.GetAvailableAnalyzersFor(backend)) in Run()
74 IAnalyzableBackend backend; in Run()
75 if(!emu.BackendManager.TryGetBackendFor(p, out backend)) in Run()
81 var def = emu.BackendManager.GetPreferredAnalyzerFor(backend); in Run()
DShowBackendAnalyzerCommand.cs87 IAnalyzableBackend backend; in GetAnalyzer()
88 if(!emu.BackendManager.TryGetBackendFor(p, out backend)) in GetAnalyzer()
94 var available = emu.BackendManager.GetAvailableAnalyzersFor(backend).ToArray(); in GetAnalyzer()
107 … if(!emu.BackendManager.TryCreateAnalyzerForBackend(backend, analyzerTypeName, out analyzer)) in GetAnalyzer()
112 else if(!emu.BackendManager.TryCreateAnalyzerForBackend(backend, out analyzer)) in GetAnalyzer()
DLoggerFileCommand.cs40 if(Logger.GetBackends().TryGetValue(BackendName, out var backend)) in InnerRun()
46 Logger.RemoveBackend(backend); in InnerRun()
DLastLogCommand.cs47 if(!Logger.GetBackends().TryGetValue(MemoryBackend.Name, out var backend)) in PrintLastLogs()
52 var memoryBackend = backend as MemoryBackend; in PrintLastLogs()
DLogLevelCommand.cs223 foreach(var backend in Logger.GetBackends().Where(b => b.Value.IsControllable)) in PrintCurrentLevels()
225 …writer.WriteLine(string.Format("{0,-18}: {1,-36}: {2}", backend.Key, string.Empty, backend.Value.G… in PrintCurrentLevels()
226 foreach (var custom in backend.Value.GetCustomLogLevels()) in PrintCurrentLevels()
/Renode-Infrastructure-v1.15.3-29f510e/src/UI/XwtProvider/
DGUIPeripheralBackendAnalyzer.cs32 public override void AttachTo(T backend) in AttachTo() argument
34 base.AttachTo(backend); in AttachTo()
35 ApplicationExtensions.InvokeInUIThreadAndWait(() => OnAttach(backend)); in AttachTo()
43 protected abstract void OnAttach(T backend); in OnAttach() argument
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Logging/
DLogger.cs38 public static void AddBackend(ILoggerBackend backend, string name, bool overwrite = false) in AddBackend() argument
40 backendNames.AddOrUpdate(name, backend, (key, value) => in AddBackend()
47 return backend; in AddBackend()
49 levels[new BackendSourceIdPair(backend, -1)] = backend.GetLogLevel(); in AddBackend()
50 foreach(var level in backend.GetCustomLogLevels()) in AddBackend()
52 levels[new BackendSourceIdPair(backend, level.Key)] = level.Value; in AddBackend()
55 backends.Add(backend); in AddBackend()
58 public static void RemoveBackend(ILoggerBackend backend) in RemoveBackend() argument
60 foreach(var level in levels.Where(pair => pair.Key.backend == backend).ToList()) in RemoveBackend()
65 backends.Remove(backend); in RemoveBackend()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/UI/VideoAnalyzer/
DVideoAnalyzer.cs50 protected override void OnAttach(VideoBackend backend) in OnAttach() argument
52 var videoPeripheral = (AutoRepaintingVideo)backend.Video; in OnAttach()
79 if(backend.Frame != null) in OnAttach()
85 …displayWidget.SetDisplayParameters(backend.Width, backend.Height, backend.Format, backend.Endianes… in OnAttach()
86 displayWidget.DrawFrame(backend.Frame); in OnAttach()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/
DBitmapImageExtensions.cs33 var backend = bmp.GetBackend(); in Copy()
40 …((WpfImage)backend).MainFrame = BitmapSource.Create((int)bmp.PixelWidth, (int)bmp.PixelHeight, dpi… in Copy()
42 var outBuffer = ((GtkImage)backend).Frames[0].Pixbuf.Pixels; in Copy()
/Renode-Infrastructure-v1.15.3-29f510e/src/UI/
DConsoleWindowBackendAnalyzer.cs41 public void AttachTo(UARTBackend backend) in AttachTo() argument
43 Backend = backend; in AttachTo()
44 …if(EmulationManager.Instance.CurrentEmulation.TryGetEmulationElementName(backend.UART, out var uar… in AttachTo()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Analyzers/
DLoggingUartAnalyzer.cs38 public override void AttachTo(UARTBackend backend) in AttachTo() argument
40 base.AttachTo(backend); in AttachTo()
41 uart = backend.UART; in AttachTo()
DSocketUartAnalyzer.cs23 public override void AttachTo(UARTBackend backend) in AttachTo() argument
28 base.AttachTo(backend); in AttachTo()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/
DUartExtensions.cs19 if(!emu.BackendManager.TryGetBackendFor(uart, out var backend)) in DumpHistoryBuffer()
24 if(backend is UARTBackend uartBackend) in DumpHistoryBuffer()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USBDeprecated/
DMassStorage.cs669 #region lba backend