Home
last modified time | relevance | path

Searched refs:ISPIPeripheral (Results 1 – 25 of 59) sorted by relevance

123

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Mocks/
DSpiHost.cs25 …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;
DDummySPISlave.cs13 public class DummySPISlave : ISPIPeripheral
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SD/
DSDCardExtensions.cs31 …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/
DCommand.cs65 protected ISPIPeripheral Peripheral
81 private ISPIPeripheral peripheral;
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/
DAmbiqApollo4_IOMaster.cs23 …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 …]
DSPIMultiplexer.cs17 public class SPIMultiplexer : SimpleContainer<ISPIPeripheral>, IGPIOReceiver, ISPIPeripheral
DUARTToSpiConverter.cs16 … public class UARTToSpiConverter : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IUART
DIMXRT_LPSPI.cs19 …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; }
DHiFive_SPI.cs18 public class HiFive_SPI : SimpleContainer<ISPIPeripheral>, IDoubleWordPeripheral, IKnownSize
162 …public override void Register(ISPIPeripheral peripheral, NumberRegistrationPoint<int> registration… in Register()
DRenesasDA_SPI.cs19 …public class RenesasDA_SPI : SimpleContainer<ISPIPeripheral>, IDoubleWordPeripheral, IKnownSize, I…
279 private ISPIPeripheral selectedPeripheral;
DIMXRT_FlexSPI.cs21 …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()
DNPCX_SPIP.cs18 …public class NPCX_SPIP : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IWordPeripheral…
DLiteX_SPI.cs17 …public class LiteX_SPI : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IDoubleWordPeri…
DLiteX_SPI_Flash.cs20 …public class LiteX_SPI_Flash : NullRegistrationPointPeripheralContainer<ISPIPeripheral>, IDoubleWo…
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/SiLabs/
DEFR32_GenericUSART.cs20 …_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/
DISPIPeripheral.cs12 public interface ISPIPeripheral : IPeripheral interface
DSPILoopback.cs10 public class SPILoopback : ISPIPeripheral
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Sensors/
DArduCAMMini2MPPlus.cs22 …public class ArduCAMMini2MPPlus: ISPIPeripheral, II2CPeripheral, IGPIOReceiver, IProvidesRegisterC…
72 void ISPIPeripheral.FinishTransmission() in ISPIPeripheral.FinishTransmission()
89 ((ISPIPeripheral)this).FinishTransmission(); in OnGPIO()
DGenericSPISensor.cs13 public class GenericSPISensor : ISPIPeripheral
DMAX6682MUA.cs13 public class MAX6682MUA : ISPIPeripheral
DTI_LM74.cs14 public class TI_LM74 : ISPIPeripheral, ITemperatureSensor
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SCI/
DRenesasRA8M1_SCI.cs28 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/
DEFR32xG2_EUSART_2.cs29 …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;
DEFR32xG2_USART_0.cs28 …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/
DICM20948.cs20 …public partial class ICM20948 : II2CPeripheral, ISPIPeripheral, IGPIOReceiver, IProvidesRegisterCo…
153 void ISPIPeripheral.FinishTransmission() in ISPIPeripheral.FinishTransmission()
172 ((ISPIPeripheral)this).FinishTransmission(); in OnGPIO()

123