| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Mocks/ |
| D | SpiHost.cs | 25 …public static void AddMockSpiHost(this Emulation emulation, ISPIPeripheral device, string name = "… in AddMockSpiHost() 33 public SpiHost(ISPIPeripheral device) in SpiHost() 60 private readonly ISPIPeripheral device;
|
| D | DummySPISlave.cs | 13 public class DummySPISlave : ISPIPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SD/ |
| D | SDCardExtensions.cs | 31 …CardFromFile(this IMachine machine, string file, IPeripheralRegister<ISPIPeripheral, NullRegistrat… in SdCardFromFile() argument 38 …CardFromFile(this IMachine machine, string file, IPeripheralRegister<ISPIPeripheral, NumberRegistr… in SdCardFromFile() argument 45 …public static void EmptySdCard(this IMachine machine, IPeripheralRegister<ISPIPeripheral, NumberRe… in EmptySdCard() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/Cadence_xSPICommands/ |
| D | Command.cs | 65 protected ISPIPeripheral Peripheral 81 private ISPIPeripheral peripheral;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/ |
| D | AmbiqApollo4_IOMaster.cs | 23 …public class AmbiqApollo4_IOMaster : IPeripheralContainer<ISPIPeripheral, TypedNumberRegistrationP… 38 spiPeripherals = new Dictionary<int, ISPIPeripheral>(); in AmbiqApollo4_IOMaster() 72 …public void Register(ISPIPeripheral peripheral, TypedNumberRegistrationPoint<int> registrationPoin… in Register() 78 Register(spiPeripherals, peripheral, registrationPoint.WithType<ISPIPeripheral>()); in Register() 86 public void Unregister(ISPIPeripheral peripheral) in Unregister() 96 …public IEnumerable<TypedNumberRegistrationPoint<int>> GetRegistrationPoints(ISPIPeripheral periphe… in GetRegistrationPoints() 98 …n spiPeripherals.Keys.Select(x => new TypedNumberRegistrationPoint<int>(x, typeof(ISPIPeripheral))) in GetRegistrationPoints() 108 …IEnumerable<IRegistered<ISPIPeripheral, TypedNumberRegistrationPoint<int>>> IPeripheralContainer<I… 109 …ed.Create(x.Value, new TypedNumberRegistrationPoint<int>(x.Key, typeof(ISPIPeripheral)))).ToList(); 644 if(ActiveTransactionPeripheral is ISPIPeripheral spiPeripheral) in ReceiveData() [all …]
|
| D | SPIMultiplexer.cs | 17 public class SPIMultiplexer : SimpleContainer<ISPIPeripheral>, IGPIOReceiver, ISPIPeripheral
|
| D | UARTToSpiConverter.cs | 16 … public class UARTToSpiConverter : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IUART
|
| D | IMXRT_LPSPI.cs | 19 …public class IMXRT_LPSPI : SimpleContainer<ISPIPeripheral>, IDoubleWordPeripheral, IProvidesRegist… 319 private bool CanTransfer(out ISPIPeripheral device) in CanTransfer() 358 private bool TrySendDataInner(uint value, ISPIPeripheral device) in TrySendDataInner() 413 private bool TryGetDevice(out ISPIPeripheral device) in TryGetDevice() 567 private ISPIPeripheral selectedDevice; 589 public ISPIPeripheral Pcs { get; set; }
|
| D | HiFive_SPI.cs | 18 public class HiFive_SPI : SimpleContainer<ISPIPeripheral>, IDoubleWordPeripheral, IKnownSize 162 …public override void Register(ISPIPeripheral peripheral, NumberRegistrationPoint<int> registration… in Register()
|
| D | RenesasDA_SPI.cs | 19 …public class RenesasDA_SPI : SimpleContainer<ISPIPeripheral>, IDoubleWordPeripheral, IKnownSize, I… 279 private ISPIPeripheral selectedPeripheral;
|
| D | IMXRT_FlexSPI.cs | 21 …public class IMXRT_FlexSPI : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IDoubleWord… 339 private bool TryGetDevice(out ISPIPeripheral device) in TryGetDevice() 511 private byte[] ReadFromDevice(ISPIPeripheral device, int count) in ReadFromDevice() 523 private bool HandleCommand(IPCommandDescriptor cmd, ISPIPeripheral device) in HandleCommand()
|
| D | NPCX_SPIP.cs | 18 …public class NPCX_SPIP : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IWordPeripheral…
|
| D | LiteX_SPI.cs | 17 …public class LiteX_SPI : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IDoubleWordPeri…
|
| D | LiteX_SPI_Flash.cs | 20 …public class LiteX_SPI_Flash : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IDoubleWo…
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/SiLabs/ |
| D | EFR32_GenericUSART.cs | 20 …_GenericUSART : UARTBase, IUARTWithBufferState, IPeripheralContainer<ISPIPeripheral, NullRegistrat… 52 public void Register(ISPIPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register() 62 public void Unregister(ISPIPeripheral peripheral) in Unregister() 73 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(ISPIPeripheral peripheral) in GetRegistrationPoints() 93 …IEnumerable<IRegistered<ISPIPeripheral, NullRegistrationPoint>> IPeripheralContainer<ISPIPeriphera… 529 private ISPIPeripheral spiSlaveDevice;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/SPI/ |
| D | ISPIPeripheral.cs | 12 public interface ISPIPeripheral : IPeripheral interface
|
| D | SPILoopback.cs | 10 public class SPILoopback : ISPIPeripheral
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Sensors/ |
| D | ArduCAMMini2MPPlus.cs | 22 …public class ArduCAMMini2MPPlus: ISPIPeripheral, II2CPeripheral, IGPIOReceiver, IProvidesRegisterC… 72 void ISPIPeripheral.FinishTransmission() in ISPIPeripheral.FinishTransmission() 89 ((ISPIPeripheral)this).FinishTransmission(); in OnGPIO()
|
| D | GenericSPISensor.cs | 13 public class GenericSPISensor : ISPIPeripheral
|
| D | MAX6682MUA.cs | 13 public class MAX6682MUA : ISPIPeripheral
|
| D | TI_LM74.cs | 14 public class TI_LM74 : ISPIPeripheral, ITemperatureSensor
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SCI/ |
| D | RenesasRA8M1_SCI.cs | 28 IPeripheralContainer<ISPIPeripheral, NullRegistrationPoint>, 44 spiContainer = new NullRegistrationPointContainerHelper<ISPIPeripheral>(machine, this); in RenesasRA8M1_SCI() 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() 134 …IEnumerable<IRegistered<ISPIPeripheral, NullRegistrationPoint>> IPeripheralContainer<ISPIPeriphera… 835 private readonly NullRegistrationPointContainerHelper<ISPIPeripheral> spiContainer;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/ |
| D | EFR32xG2_EUSART_2.cs | 29 …e, IUARTWithBufferState, IDoubleWordPeripheral, IPeripheralContainer<ISPIPeripheral, NullRegistrat… 414 public void Register(ISPIPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register() 424 public void Unregister(ISPIPeripheral peripheral) in Unregister() 435 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(ISPIPeripheral peripheral) in GetRegistrationPoints() 458 …IEnumerable<IRegistered<ISPIPeripheral, NullRegistrationPoint>> IPeripheralContainer<ISPIPeriphera… 644 private ISPIPeripheral spiSlaveDevice;
|
| D | EFR32xG2_USART_0.cs | 28 …e, IUARTWithBufferState, IDoubleWordPeripheral, IPeripheralContainer<ISPIPeripheral, NullRegistrat… 477 public void Register(ISPIPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register() 487 public void Unregister(ISPIPeripheral peripheral) in Unregister() 498 public IEnumerable<NullRegistrationPoint> GetRegistrationPoints(ISPIPeripheral peripheral) in GetRegistrationPoints() 521 …IEnumerable<IRegistered<ISPIPeripheral, NullRegistrationPoint>> IPeripheralContainer<ISPIPeriphera… 765 private ISPIPeripheral spiSlaveDevice;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Sensors/ICM20948/ |
| D | ICM20948.cs | 20 …public partial class ICM20948 : II2CPeripheral, ISPIPeripheral, IGPIOReceiver, IProvidesRegisterCo… 153 void ISPIPeripheral.FinishTransmission() in ISPIPeripheral.FinishTransmission() 172 ((ISPIPeripheral)this).FinishTransmission(); in OnGPIO()
|