| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/Mocks/ |
| D | AmbiguousRegister.cs | 13 …usRegister : IPeripheralRegister<IDoubleWordPeripheral, BusPointRegistration>, IPeripheralRegister… 14 …IPeripheralRegister<IDoubleWordPeripheral, IMockRegistrationPoint1>, IPeripheralRegister<IDoubleWo… 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() 42 public void Unregister(IDoubleWordPeripheral peripheral) in Unregister()
|
| D | MockPeripheralWithProtectedConstructor.cs | 14 public class MockPeripheralWithProtectedConstructor : IDoubleWordPeripheral, IKnownSize
|
| D | EmptyPeripheral.cs | 14 public class EmptyPeripheral : II2CPeripheral, IBytePeripheral, IDoubleWordPeripheral
|
| D | NullRegister.cs | 16 …public class NullRegister : IPeripheralRegister<ICPU, NullRegistrationPoint>, IDoubleWordPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | MachineTests.cs | 28 var peripheral1 = new Mock<IDoubleWordPeripheral>().Object; in ShouldThrowOnRegisteringAnotherPeripheralWithTheSameName() 29 var peripheral2 = new Mock<IDoubleWordPeripheral>().Object; in ShouldThrowOnRegisteringAnotherPeripheralWithTheSameName() 41 var peripheral1 = new Mock<IDoubleWordPeripheral>().Object; in ShouldFindPeripheralByPath() 52 var peripheral1 = new Mock<IDoubleWordPeripheral>().Object; in ShouldFindPeripheralByPathWhenThereAreTwo() 53 var peripheral2 = new Mock<IDoubleWordPeripheral>().Object; in ShouldFindPeripheralByPathWhenThereAreTwo() 67 var peripheral1 = new Mock<IDoubleWordPeripheral>().Object; in ShouldThrowOnNullOrEmptyPeripheralName() 115 …ealed class Mother : IPeripheralRegister<IPeripheral, NullRegistrationPoint>, IDoubleWordPeripheral
|
| D | SystemBusTests.cs | 47 var peripheral = new Mock<IDoubleWordPeripheral>(); in ShouldFindAfterRegistration() 56 var peri1 = new Mock<IDoubleWordPeripheral>(); in ShouldFindAfterManyRegistrations() 57 var peri2 = new Mock<IDoubleWordPeripheral>(); in ShouldFindAfterManyRegistrations() 58 var peri3 = new Mock<IDoubleWordPeripheral>(); in ShouldFindAfterManyRegistrations() 86 var mock = new Mock<IDoubleWordPeripheral>(); in ShouldFindAfterManyRegistrationsAndRemoves() 127 sb.Register(mock.As<IDoubleWordPeripheral>().Object, 0.To(100)); in ShouldPauseAndResumeOnlyOnce() 464 private class MultiRegistrationPeripheral : IBusPeripheral, IDoubleWordPeripheral 521 private class ParametrizedRegistrationPeripheral : IBusPeripheral, IDoubleWordPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | LiteX_SPI_Flash.cs | 20 …Flash : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IDoubleWordPeripheral, IKnownSize 94 return (RegisteredPeripheral as IDoubleWordPeripheral)?.ReadDoubleWord(offset) ?? 0; in XipReadDoubleWord() 105 (RegisteredPeripheral as IDoubleWordPeripheral)?.WriteDoubleWord(offset, value); in XipWriteDoubleWord()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/MemoryControllers/ |
| D | ESAMemoryController.cs | 15 public class ESAMemoryController : IDoubleWordPeripheral, IGaislerAPB 22 #region IDoubleWordPeripheral implementation
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/ |
| D | IDoubleWordPeripheral.cs | 11 public interface IDoubleWordPeripheral : IBusPeripheral interface
|
| D | Silencer.cs | 12 public class Silencer : IDoubleWordPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Extensions/ |
| D | ReadWriteExtensions.cs | 635 … public static byte ReadByteUsingDoubleWord(this IDoubleWordPeripheral peripheral, long address) in ReadByteUsingDoubleWord() 658 …public static void WriteByteUsingDoubleWord(this IDoubleWordPeripheral peripheral, long address, b… in WriteByteUsingDoubleWord() 683 …public static byte ReadByteUsingDoubleWordBigEndian(this IDoubleWordPeripheral peripheral, long ad… in ReadByteUsingDoubleWordBigEndian() 706 …public static void WriteByteUsingDoubleWordBigEndian(this IDoubleWordPeripheral peripheral, long a… in WriteByteUsingDoubleWordBigEndian() 730 … public static ushort ReadWordUsingDoubleWord(this IDoubleWordPeripheral peripheral, long address) in ReadWordUsingDoubleWord() 753 …public static void WriteWordUsingDoubleWord(this IDoubleWordPeripheral peripheral, long address, u… in WriteWordUsingDoubleWord() 778 …public static ushort ReadWordUsingDoubleWordBigEndian(this IDoubleWordPeripheral peripheral, long … in ReadWordUsingDoubleWordBigEndian() 801 …public static void WriteWordUsingDoubleWordBigEndian(this IDoubleWordPeripheral peripheral, long a… in WriteWordUsingDoubleWordBigEndian() 827 …public static ulong ReadQuadWordUsingDoubleWord(this IDoubleWordPeripheral peripheral, long addres… in ReadQuadWordUsingDoubleWord() 850 …public static void WriteQuadWordUsingDoubleWord(this IDoubleWordPeripheral peripheral, long addres… in WriteQuadWordUsingDoubleWord() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/ |
| D | IMemory.cs | 12 …mory : IPeripheral, IKnownSize, IBytePeripheral, IWordPeripheral, IDoubleWordPeripheral, IMultibyt…
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Mocks/ |
| D | MockDoubleWordPeripheralWithOnlyRegionReadMethod.cs | 11 public class MockDoubleWordPeripheralWithOnlyRegionReadMethod : IDoubleWordPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/Wrappers/ |
| D | DoubleWordPeripheralWrapper.cs | 10 internal class DoubleWordPeripheralWrapper : IDoubleWordPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Bus/ |
| D | GaislerAHBPlugAndPlayInfo.cs | 18 public class GaislerAHBPlugAndPlayInfo : IDoubleWordPeripheral 25 #region IDoubleWordPeripheral implementation
|
| D | GaislerAPBController.cs | 21 public class GaislerAPBController : IDoubleWordPeripheral, IGaislerAHB 29 #region IDoubleWordPeripheral implementation
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Sensors/ |
| D | DummySensor.cs | 13 public class DummySensor : IDoubleWordPeripheral, ITemperatureSensor, IHumiditySensor
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/MTD/ |
| D | FSLNAND.cs | 16 public class FSLNAND : IDoubleWordPeripheral, IKnownSize
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | MPFS_DDRMock.cs | 18 public class MPFS_DDRMock : IDoubleWordPeripheral, IBytePeripheral, IKnownSize
|
| D | AmbiqApollo4_BootromLogger.cs | 13 public class AmbiqApollo4_BootromLogger : IDoubleWordPeripheral, IKnownSize
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Cache/ |
| D | PL310.cs | 13 public class PL310 : IDoubleWordPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | RenesasDA_Watchdog.cs | 18 …public RenesasDA_Watchdog(IMachine machine, long frequency, IDoubleWordPeripheral nvic) : base(mac… in RenesasDA_Watchdog() 193 private readonly IDoubleWordPeripheral nvic;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/ |
| D | TrivialUart.cs | 18 public class TrivialUart : IDoubleWordPeripheral, IUART, IKnownSize
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Timers/ |
| D | SimpleTicker.cs | 17 public class SimpleTicker : IDoubleWordPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Video/ |
| D | TegraSyncpts.cs | 15 public class TegraSyncpts : IDoubleWordPeripheral, IKnownSize
|