Home
last modified time | relevance | path

Searched refs:container (Results 1 – 7 of 7) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DNullRegistrationPointPeripheralContainerTests.cs24 container.Register(peripheral, registrationPoint); in ShouldRegisterPeripheral()
31 container.Register(peripheral2, NullRegistrationPoint.Instance); in ShouldThrowWhenSecondPeripheral()
33 container.Register(peripheral, NullRegistrationPoint.Instance)); in ShouldThrowWhenSecondPeripheral()
39 container.Register(peripheral, registrationPoint); in ShouldUnregisterPeripheral()
40 container.Unregister(peripheral); in ShouldUnregisterPeripheral()
47 container.Register(peripheral2, NullRegistrationPoint.Instance); in ShouldThrowWhenUnregisteringNotRegisteredPeripheral()
49 container.Unregister(peripheral)); in ShouldThrowWhenUnregisteringNotRegisteredPeripheral()
56 container.Unregister(peripheral)); in ShouldThrowWhenUnregisteringFromEmptyContainers()
62 container.Register(peripheral, registrationPoint); in ShouldGetRegistrationPoints()
63 Assert.AreEqual(1, container.GetRegistrationPoints(peripheral).Count()); in ShouldGetRegistrationPoints()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Config/Devices/
DDeviceInfo.cs45 public void AddConnection(string container) in AddConnection() argument
47 AddConnection(container, new Dictionary<string, object>()); in AddConnection()
50 public void AddConnection(string container, IDictionary<string,object> connectionDef) in AddConnection() argument
52 if(!Connections.ContainsKey(container)) in AddConnection()
54 Connections.Add(container, new List<IDictionary<string,object>>()); in AddConnection()
57 Connections[container].Add(connectionDef); in AddConnection()
60 public void AddConnection(string container, IList<dynamic> list) in AddConnection() argument
64 AddConnection(container, item); in AddConnection()
DDevicesConfig.cs412 foreach(var container in connections.Keys) in InitializeConnections()
414 var conDict = connections[container]; in InitializeConnections()
415 device.AddConnection(container, conDict); in InitializeConnections()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/
DNullRegistrationPointPeripheralContainer.cs25 container = new NullRegistrationPointContainerHelper<TPeripheral>(machine, this); in NullRegistrationPointPeripheralContainer()
30 container.Register(peripheral, registrationPoint); in Register()
35 container.Unregister(peripheral); in Unregister()
40 return container.GetRegistrationPoints(peripheral); in GetRegistrationPoints()
43 …public IEnumerable<IRegistered<TPeripheral, NullRegistrationPoint>> Children => container.Children;
45 protected TPeripheral RegisteredPeripheral => container.RegisteredPeripheral;
49 private readonly NullRegistrationPointContainerHelper<TPeripheral> container; field in Antmicro.Renode.Core.Structure.NullRegistrationPointPeripheralContainer
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Storage/
DVirtIOFSDevice.cs128 private void StoreTag(string tag, byte[] container) in StoreTag() argument
132 Array.Copy(toCopy, container, toCopy.Length); in StoreTag()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/
DAmbiqApollo4_IOMaster.cs792 …private void Register<T>(Dictionary<int, T> container, T peripheral, TypedNumberRegistrationPoint<…
794 if(container.ContainsKey(registrationPoint.Address))
798 container.Add(registrationPoint.Address, peripheral);
802 private void Unregister<T>(Dictionary<int, T> container, T peripheral) where T: IPeripheral
804 …var toRemove = container.Where(x => x.Value.Equals(peripheral)).Select(x => x.Key).ToList(); //ToL…
811 container.Remove(key);
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm-M/
DNVIC.cs2043 container = new T[IRQCount + bankedInterrupts.Length / 2 + 1]; in ExceptionSimpleArray()
2048 Array.Clear(container, 0, container.Length); in Clear()
2055 return container[MapSystemExceptionToInteger(index)];
2059 container[MapSystemExceptionToInteger(index)] = value;
2063 public int Length => container.Length;
2094 return container.AsEnumerable().GetEnumerator(); in GetEnumerator()
2102 private readonly T[] container; field in Antmicro.Renode.Peripherals.IRQControllers.NVIC.ExceptionSimpleArray