| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/ |
| D | ReadWriteExtensions.cs | 20 public static ushort ReadWordUsingByte(this IBytePeripheral peripheral, long address) in ReadWordUsingByte() 43 … public static void WriteWordUsingByte(this IBytePeripheral peripheral, long address, ushort value) in WriteWordUsingByte() 64 … public static ushort ReadWordUsingByteBigEndian(this IBytePeripheral peripheral, long address) in ReadWordUsingByteBigEndian() 87 …public static void WriteWordUsingByteBigEndian(this IBytePeripheral peripheral, long address, usho… in WriteWordUsingByteBigEndian() 108 public static uint ReadDoubleWordUsingByte(this IBytePeripheral peripheral, long address) in ReadDoubleWordUsingByte() 135 …public static void WriteDoubleWordUsingByte(this IBytePeripheral peripheral, long address, uint va… in WriteDoubleWordUsingByte() 160 … public static uint ReadDoubleWordUsingByteBigEndian(this IBytePeripheral peripheral, long address) in ReadDoubleWordUsingByteBigEndian() 187 …public static void WriteDoubleWordUsingByteBigEndian(this IBytePeripheral peripheral, long address… in WriteDoubleWordUsingByteBigEndian() 212 public static ulong ReadQuadWordUsingByte(this IBytePeripheral peripheral, long address) in ReadQuadWordUsingByte() 247 …public static void WriteQuadWordUsingByte(this IBytePeripheral peripheral, long address, ulong val… in WriteQuadWordUsingByte() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/ |
| D | SimpleContainer.cs | 24 public void Register(T peripheral, int address) in Register() 29 public virtual IEnumerable<NumberRegistrationPoint<int>> GetRegistrationPoints(T peripheral) in GetRegistrationPoints() 42 public virtual void Register(T peripheral, NumberRegistrationPoint<int> registrationPoint) in Register() 51 public virtual void Unregister(T peripheral) in Unregister() 86 protected bool TryGetByAddress(int address, out T peripheral) in TryGetByAddress() 104 public override void Register(T peripheral, NumberRegistrationPoint<int> registrationPoint) in Register() 110 public override void Unregister(T peripheral) in Unregister() 138 public new bool TryGetByAddress(int address, out T peripheral) in TryGetByAddress() 143 public override void Register(T peripheral, NumberRegistrationPoint<int> registrationPoint) in Register() 149 public override void Unregister(T peripheral) in Unregister()
|
| D | NullRegistrationPointPeripheralContainer.cs | 28 … public virtual void Register(TPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register() 33 public virtual void Unregister(TPeripheral peripheral) in Unregister() 38 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(TPeripheral peripheral) in GetRegistrationPoints() 61 public void Register(TPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register() 71 public void Unregister(TPeripheral peripheral) in Unregister() 81 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(TPeripheral peripheral) in GetRegistrationPoints()
|
| D | IPeripheralRegister.cs | 20 void Register(TPeripheral peripheral, TRegistrationPoint registrationPoint); in Register() 21 void Unregister(TPeripheral peripheral); in Unregister()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm/ARM_GenericInterruptController/ |
| D | ArmGicRedistributorRegistration.cs | 22 public override Action<long, byte> GetWriteByteMethod(IBusPeripheral peripheral) in GetWriteByteMethod() 36 public override Func<long, byte> GetReadByteMethod(IBusPeripheral peripheral) in GetReadByteMethod() 52 public override Action<long, uint> GetWriteDoubleWordMethod(IBusPeripheral peripheral) in GetWriteDoubleWordMethod() 68 public override Func<long, uint> GetReadDoubleWordMethod(IBusPeripheral peripheral) in GetReadDoubleWordMethod() 86 public override Action<long, ulong> GetWriteQuadWordMethod(IBusPeripheral peripheral) in GetWriteQuadWordMethod() 97 public override Func<long, ulong> GetReadQuadWordMethod(IBusPeripheral peripheral) in GetReadQuadWordMethod() 115 …private void GetGICAndCPUEntry(IBusPeripheral peripheral, out ARM_GenericInterruptController gic, … in GetGICAndCPUEntry()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/Mocks/ |
| D | AmbiguousRegister.cs | 17 … public void Register(IDoubleWordPeripheral peripheral, DoublePointRegistration registrationPoint) in Register() 22 … public void Register(IDoubleWordPeripheral peripheral, BusPointRegistration registrationPoint) in Register() 27 … public void Register(IDoubleWordPeripheral peripheral, IMockRegistrationPoint1 registrationPoint) in Register() 32 … public void Register(IDoubleWordPeripheral peripheral, IMockRegistrationPoint2 registrationPoint) in Register() 37 public void Register(IBytePeripheral peripheral, DoublePointRegistration registrationPoint) in Register() 42 public void Unregister(IDoubleWordPeripheral peripheral) in Unregister() 47 public void Unregister(IBytePeripheral peripheral) in Unregister()
|
| D | EmptyInterestingType.cs | 18 public void Register(ICPU peripheral, NullRegistrationPoint registrationPoint) in Register() 22 public void Unregister(ICPU peripheral) in Unregister()
|
| D | NullRegister.cs | 23 public void Register(ICPU peripheral, NullRegistrationPoint registrationPoint) in Register() 28 public void Unregister(ICPU peripheral) in Unregister()
|
| D | MockRegister.cs | 23 public void Register(ICPU peripheral, NullRegistrationPoint registrationPoint) in Register() 36 public void Unregister(ICPU peripheral) in Unregister()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/GPIOPort/ |
| D | BaseGPIOPort.cs | 25 public void Register(IGPIOSender peripheral, NumberRegistrationPoint<int> registrationPoint) in Register() 30 public void Unregister(IGPIOSender peripheral) in Unregister() 35 public void Register(IGPIOSender peripheral, NullRegistrationPoint registrationPoint) in Register() 40 public void Register(IGPIOReceiver peripheral, NullRegistrationPoint registrationPoint) in Register() 45 public void Unregister(IGPIOReceiver peripheral) in Unregister() 61 … public void Register(IGPIOReceiver peripheral, NumberRegistrationPoint<int> registrationPoint) in Register()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/MemoryControllers/ |
| D | Gaisler_FaultTolerantMemoryController.cs | 37 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(MappedMemory peripheral) in GetRegistrationPoints() 44 public void Register(MappedMemory peripheral, NullRegistrationPoint registrationPoint) in Register() 56 public void Unregister(MappedMemory peripheral) in Unregister() 61 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(AMDCFIFlash peripheral) in GetRegistrationPoints() 68 public void Register(AMDCFIFlash peripheral, NullRegistrationPoint registrationPoint) in Register() 79 public void Unregister(AMDCFIFlash peripheral) in Unregister()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/UserInterface/Commands/ |
| D | ShowBackendAnalyzerCommand.cs | 33 …c void Run(ICommandInteraction writer, StringToken analyzerName, LiteralToken peripheral, LiteralT… in Run() 55 … public void Run(ICommandInteraction writer, StringToken analyzerName, LiteralToken peripheral) in Run() 61 public void Run(ICommandInteraction writer, LiteralToken peripheral) in Run() 67 …public void Run(ICommandInteraction writer, LiteralToken peripheral, LiteralToken analyzerTypeName) in Run()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Network/ |
| D | NetworkWithPHY.cs | 26 public void Register(IPhysicalLayer peripheral, PHYRegistrationPoint registrationPoint) in Register() 36 public void Unregister(IPhysicalLayer peripheral) in Unregister() 45 public IEnumerable<PHYRegistrationPoint> GetRegistrationPoints(IPhysicalLayer peripheral) in GetRegistrationPoints()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/ |
| D | BusControllerProxy.cs | 240 … public virtual IEnumerable<BusRangeRegistration> GetRegistrationPoints(IBusPeripheral peripheral) in GetRegistrationPoints() 255 …public virtual void SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook… in SetHookAfterPeripheralRead() 260 …public virtual void SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> ho… in SetHookBeforePeripheralWrite() 265 public virtual void ClearHookAfterPeripheralRead<T>(IBusPeripheral peripheral) in ClearHookAfterPeripheralRead() 295 public virtual void DisablePeripheral(IPeripheral peripheral) in DisablePeripheral() 300 public virtual void EnablePeripheral(IPeripheral peripheral) in EnablePeripheral() 305 public virtual void SetPeripheralEnabled(IPeripheral peripheral, bool enabled) in SetPeripheralEnabled() 335 public virtual bool IsPeripheralEnabled(IPeripheral peripheral) in IsPeripheralEnabled() 340 … public virtual void Register(IBusPeripheral peripheral, BusRangeRegistration registrationPoint) in Register() 345 public virtual void Register(IKnownSize peripheral, BusPointRegistration registrationPoint) in Register() [all …]
|
| D | SystemBus.cs | 67 public void Unregister(IBusPeripheral peripheral) in Unregister() 85 public void Unregister(IPeripheral peripheral) in Unregister() 94 public void Register(IPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register() 104 public void Register(IBusPeripheral peripheral, BusRangeRegistration registrationPoint) in Register() 135 public void Register(IBusPeripheral peripheral, BusMultiRegistration registrationPoint) in Register() 140 … public void Register(IBusPeripheral peripheral, BusParametrizedRegistration registrationPoint) in Register() 145 …oid IPeripheralRegister<IBusPeripheral, BusMultiRegistration>.Unregister(IBusPeripheral peripheral) in Unregister() 150 public void Register(IKnownSize peripheral, BusPointRegistration registrationPoint) in Register() 155 public void Unregister(IKnownSize peripheral) in Unregister() 160 …public void MoveRegistrationWithinContext(IBusPeripheral peripheral, BusRangeRegistration newRegis… in MoveRegistrationWithinContext() argument [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/ |
| D | PeripheralsAddedEventArgs.cs | 15 …public static PeripheralsAddedEventArgs Create(IPeripheral peripheral, IRegistrationPoint registra… in Create() 22 … protected PeripheralsAddedEventArgs(IPeripheral peripheral, IRegistrationPoint registrationPoint) in PeripheralsAddedEventArgs()
|
| D | IPeripheralsGroupsManager.cs | 18 bool TryGetActiveGroupContaining(IPeripheral peripheral, out IPeripheralsGroup group); in TryGetActiveGroupContaining() 19 bool TryGetAnyGroupContaining(IPeripheral peripheral, out IPeripheralsGroup group); in TryGetAnyGroupContaining()
|
| D | PeripheralsChangedEventArgs.cs | 21 …public static PeripheralsChangedEventArgs Create(IPeripheral peripheral, PeripheralChangeType oper… in Create() 30 … protected PeripheralsChangedEventArgs(IPeripheral peripheral, PeripheralChangeType operation) in PeripheralsChangedEventArgs()
|
| D | Machine.cs | 121 public IEnumerable<IPeripheral> GetParentPeripherals(IPeripheral peripheral) in GetParentPeripherals() 127 public IEnumerable<IPeripheral> GetChildrenPeripherals(IPeripheral peripheral) in GetChildrenPeripherals() 195 public void UnregisterFromParent(IPeripheral peripheral) in UnregisterFromParent() 259 peripheral = null; field in Antmicro.Renode.Core.Machine.IPeripheral 269 public string GetLocalName(IPeripheral peripheral) in GetLocalName() 282 public bool TryGetLocalName(IPeripheral peripheral, out string name) in TryGetLocalName() 290 public void SetLocalName(IPeripheral peripheral, string name) in SetLocalName() 340 public bool TryGetAnyName(IPeripheral peripheral, out string name) in TryGetAnyName() 352 public string GetAnyNameOrTypeName(IPeripheral peripheral) in GetAnyNameOrTypeName() 363 … public IBusController RegisterBusController(IBusPeripheral peripheral, IBusController controller) in RegisterBusController() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/ |
| D | IMachine.cs | 32 string GetAnyNameOrTypeName(IPeripheral peripheral); in GetAnyNameOrTypeName() 33 IEnumerable<IPeripheral> GetChildrenPeripherals(IPeripheral peripheral); in GetChildrenPeripherals() 35 string GetLocalName(IPeripheral peripheral); in GetLocalName() 37 IEnumerable<IPeripheral> GetParentPeripherals(IPeripheral peripheral); in GetParentPeripherals() 42 IBusController GetSystemBus(IBusPeripheral peripheral); in GetSystemBus() 49 bool IsRegistered(IPeripheral peripheral); in IsRegistered() 59 IBusController RegisterBusController(IBusPeripheral peripheral, IBusController controller); in RegisterBusController() 64 void SetLocalName(IPeripheral peripheral, string name); in SetLocalName() 73 bool TryGetAnyName(IPeripheral peripheral, out string name); in TryGetAnyName() 74 bool TryGetBusController(IBusPeripheral peripheral, out IBusController controller); in TryGetBusController() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USB/ |
| D | USBHost.cs | 37 …public override void Register(IUSBDevice peripheral, NumberRegistrationPoint<int> registrationPoin… in Register() 42 public override void Unregister(IUSBDevice peripheral) in Unregister() 118 private bool TryInitializeConnectedDevice(IUSBDevice peripheral) in TryInitializeConnectedDevice()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SCI/ |
| D | RenesasRA8M1_SCI.cs | 88 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(ISPIPeripheral peripheral) in GetRegistrationPoints() 93 public void Register(ISPIPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register() 98 public void Unregister(ISPIPeripheral peripheral) in Unregister() 103 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(IUART peripheral) in GetRegistrationPoints() 108 public void Register(IUART peripheral, NullRegistrationPoint registrationPoint) in Register() 113 public void Unregister(IUART peripheral) in Unregister() 118 …public virtual void Register(II2CPeripheral peripheral, NumberRegistrationPoint<int> registrationP… in Register() 123 public virtual void Unregister(II2CPeripheral peripheral) in Unregister() 128 … public IEnumerable<NumberRegistrationPoint<int>> GetRegistrationPoints(II2CPeripheral peripheral) in GetRegistrationPoints()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Hooks/ |
| D | SystemBusHooksExtensions.cs | 18 …tic void SetHookAfterPeripheralRead(this IBusController sysbus, IBusPeripheral peripheral, string … in SetHookAfterPeripheralRead() 27 …c void SetHookBeforePeripheralWrite(this IBusController sysbus, IBusPeripheral peripheral, string … in SetHookBeforePeripheralWrite()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Python/ |
| D | PeripheralPythonEngine.cs | 52 public PeripheralPythonEngine(PythonPeripheral peripheral) in PeripheralPythonEngine() 58 …public PeripheralPythonEngine(PythonPeripheral peripheral, Func<ScriptEngine, ScriptSource> source… in PeripheralPythonEngine() 123 private readonly PythonPeripheral peripheral; field in Antmicro.Renode.Peripherals.Python.PeripheralPythonEngine
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | PULP_InterruptController.cs | 94 … public void Register(PULP_EventController peripheral, NullRegistrationPoint registrationPoint) in Register() 104 public void Unregister(PULP_EventController peripheral) in Unregister() 114 … public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(PULP_EventController peripheral) in GetRegistrationPoints()
|