| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | NullRegistrationPointPeripheralContainerTests.cs | 24 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/ |
| D | DeviceInfo.cs | 45 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()
|
| D | DevicesConfig.cs | 412 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/ |
| D | NullRegistrationPointPeripheralContainer.cs | 25 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/ |
| D | VirtIOFSDevice.cs | 128 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/ |
| D | AmbiqApollo4_IOMaster.cs | 792 …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/ |
| D | NVIC.cs | 2043 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
|