Home
last modified time | relevance | path

Searched refs:IGPIOReceiver (Results 1 – 25 of 71) sorted by relevance

123

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/
DIGPIORedirector.cs15 …public IGPIORedirector(int size, Action<int, IGPIOReceiver, int> connector, Action<int> disconnect… in IGPIORedirector() argument
88 private readonly Action<int, IGPIOReceiver, int> connector;
93 … public GPIOWrapper(int id, Action<int, IGPIOReceiver, int> connector, Action<int> disconnector) in GPIOWrapper() argument
111 public void Connect(IGPIOReceiver destination, int destinationNumber) in Connect()
158 private readonly Action<int, IGPIOReceiver, int> connector;
DGPIOEndpoint.cs14 public GPIOEndpoint(IGPIOReceiver receiver, int number) in GPIOEndpoint()
20 public IGPIOReceiver Receiver { get; private set; }
DGPIO.cs52 public void Connect(IGPIOReceiver destination, int destinationNumber) in Connect()
138 private static GPIOAttribute GetAttribute(IGPIOReceiver per) in GetAttribute()
143 private static void Validate(IGPIOReceiver to, int toNumber) in Validate()
DILocalGPIOReceiver.cs14 IGPIOReceiver GetLocalReceiver(int index); in GetLocalReceiver()
DIGPIOReceiver.cs13 public interface IGPIOReceiver : IPeripheral interface
DIGPIO.cs20 void Connect(IGPIOReceiver destination, int destinationNumber); in Connect()
DGPIOGate.cs53 public void Connect(IGPIOReceiver destination, int destinationNumber) in Connect()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/GPIOPort/
DBaseGPIOPort.cs21 …public abstract class BaseGPIOPort : INumberedGPIOOutput, IPeripheralRegister<IGPIOReceiver, NullR…
22 …IPeripheralRegister<IGPIOSender, NullRegistrationPoint>, IPeripheralRegister<IGPIOReceiver, Number…
23 IPeripheral, IGPIOReceiver, IPeripheralRegister<IGPIOSender, NumberRegistrationPoint<int>>
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/IRQControllers/
DMSCM.cs106 … private void HandleIRQConnect(int sourceNumber, IGPIOReceiver destination, int destinationNumber) in HandleIRQConnect()
230 public Destination(IGPIOReceiver receiver, int destinationNo) in Destination()
241 public readonly IGPIOReceiver receiver;
DSTM32WBA_EXTI.cs33 public IGPIOReceiver GetLocalReceiver(int index) in GetLocalReceiver()
127 private class InternalReceiver : IGPIOReceiver
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/IRQControllers/
DIIRQController.cs14 public interface IIRQController : IGPIOReceiver
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/Mocks/
DMockReceiverConstrained.cs14 public class MockReceiverConstrained : IGPIOReceiver
DMockReceiver.cs14 public class MockReceiver : IGPIOReceiver, IBytePeripheral
DMockGPIOByNumberConnectorPeripheral.cs16 …public class MockGPIOByNumberConnectorPeripheral : INumberedGPIOOutput, IGPIOReceiver, IBytePeriph…
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/
DIMachine.cs25 …void AttachGPIO(IPeripheral source, int sourceNumber, IGPIOReceiver destination, int destinationNu… in AttachGPIO()
26 …void AttachGPIO(IPeripheral source, IGPIOReceiver destination, int destinationNumber, int? localRe… in AttachGPIO()
27 …void AttachGPIO(IPeripheral source, string connectorName, IGPIOReceiver destination, int destinati… in AttachGPIO()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/
DResetPin.cs13 public class ResetPin : IGPIOReceiver
DLED.cs15 public class LED : IGPIOReceiver, ILed
DSTM32_SYSCFG.cs39 public IGPIOReceiver GetLocalReceiver(int index) in GetLocalReceiver()
119 private class InternalReceiver : IGPIOReceiver
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/
DHiFive_PWM.cs19 …eWordPeripheral, IKnownSize, INumberedGPIOOutput, IPeripheralRegister<IGPIOReceiver, NumberRegistr…
192 … public void Register(IGPIOReceiver peripheral, NumberRegistrationPoint<int> registrationPoint) in Register()
197 public void Unregister(IGPIOReceiver peripheral) in Unregister()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/SPI/
DRenesasDA_SPI.cs213 if(selectedPeripheral is IGPIOReceiver receiver) in SwitchActivePeripheral()
228 if(selectedPeripheral is IGPIOReceiver oldReceiver) in SwitchActivePeripheral()
245 if(peripheral is IGPIOReceiver newReceiver) in SwitchActivePeripheral()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Miscellaneous/
DCombinedInput.cs16 public class CombinedInput : IGPIOReceiver
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Config/Devices/
DDevicesConfig.cs216 var gpioReceiver = device.Peripheral as IGPIOReceiver; in InitializeGPIOsFrom()
242 sourcePeripheral = (IGPIOReceiver)fromList.Peripheral; in InitializeGPIOsFrom()
316 IGPIOReceiver receiver; in InitializeGPIOs()
320 if(fromList != null && fromList.Peripheral is IGPIOReceiver) in InitializeGPIOs()
322 receiver = (IGPIOReceiver)fromList.Peripheral; in InitializeGPIOs()
324 … else if(!machine.TryGetByName<IGPIOReceiver>(controllerElements[0], out receiver)) in InitializeGPIOs()
356 …void InitializeGPIO(IPeripheral device, string deviceName, IGPIOReceiver receiver, IList<int> irqE… in InitializeGPIO()
378 …void InitializeGPIO(IPeripheral device, string deviceName, IGPIOReceiver receiver, IList<object> i… in InitializeGPIO()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/
DPWMTester.cs16 public class PWMTester : IGPIOReceiver, IExternal
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/
DExternalCPU.cs19 public class ExternalCPU : BaseCPU, IGPIOReceiver, ITimeSink, IDisposable
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/
DRenesasDA14_DMA.cs17 public class RenesasDA14_DMA : RenesasDA_DMABase, IKnownSize, IGPIOReceiver

123