Home
last modified time | relevance | path

Searched refs:PinDirection (Results 1 – 10 of 10) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/
DMiV_CoreGPIO.cs63 … if((irqManager.PinDirection[i] & GPIOInterruptManager.Direction.Output) != 0) in MiV_CoreGPIO()
100 irqManager.PinDirection[j] |= GPIOInterruptManager.Direction.Output; in MiV_CoreGPIO()
104 … irqManager.PinDirection[j] &= ~GPIOInterruptManager.Direction.Output; in MiV_CoreGPIO()
109 … return (irqManager.PinDirection[j] & GPIOInterruptManager.Direction.Output) != 0; in MiV_CoreGPIO()
122 irqManager.PinDirection[j] |= GPIOInterruptManager.Direction.Input; in MiV_CoreGPIO()
126 irqManager.PinDirection[j] &= ~GPIOInterruptManager.Direction.Input; in MiV_CoreGPIO()
131 … return (irqManager.PinDirection[j] & GPIOInterruptManager.Direction.Input) != 0; in MiV_CoreGPIO()
178 if((irqManager.PinDirection[number] & GPIOInterruptManager.Direction.Input) == 0) in OnGPIO()
212 public void ConfigureFixedPinDirection(int number, PinDirection direction) in ConfigureFixedPinDirection()
216 case PinDirection.Input: in ConfigureFixedPinDirection()
[all …]
DNRF52840_GPIO.cs109 valueProviderCallback: (id, _) => Pins[id].Direction == PinDirection.Output, in DefineRegisters()
110 …writeCallback: (id, _, val) => Pins[id].Direction = val ? PinDirection.Output : PinDirection.Input) in DefineRegisters()
115 valueProviderCallback: (id, _) => Pins[id].Direction == PinDirection.Output, in DefineRegisters()
116 … writeCallback: (id, _, val) => { if(val) Pins[id].Direction = PinDirection.Output; }) in DefineRegisters()
121 valueProviderCallback: (id, _) => Pins[id].Direction == PinDirection.Output, in DefineRegisters()
122 … writeCallback: (id, _, val) => { if(val) Pins[id].Direction = PinDirection.Input; }) in DefineRegisters()
140 var newValue = val ? PinDirection.Output : PinDirection.Input; in DefineRegisters()
146 valueProviderCallback: _ => Pins[idx].Direction == PinDirection.Output) in DefineRegisters()
220 direction = PinDirection.Input; in Reset()
229 if(Direction != PinDirection.Output)
[all …]
DMPFS_GPIO.cs38 … if((irqManager.PinDirection[i] & GPIOInterruptManager.Direction.Input) != 0) in MPFS_GPIO()
51 … var pins = irqManager.PinDirection.Select(x => (x & GPIOInterruptManager.Direction.Input) != 0); in MPFS_GPIO()
61 … var pins = irqManager.PinDirection.Select(x => (x & GPIOInterruptManager.Direction.Output) != 0); in MPFS_GPIO()
72 … if((irqManager.PinDirection[i] & GPIOInterruptManager.Direction.Output) != 0) in MPFS_GPIO()
105 irqManager.PinDirection[j] |= GPIOInterruptManager.Direction.Output; in MPFS_GPIO()
109 … irqManager.PinDirection[j] &= ~GPIOInterruptManager.Direction.Output; in MPFS_GPIO()
112 …valueProviderCallback: _ => (irqManager.PinDirection[j] & GPIOInterruptManager.Direction.Output) !… in MPFS_GPIO()
118 irqManager.PinDirection[j] |= GPIOInterruptManager.Direction.Input; in MPFS_GPIO()
122 irqManager.PinDirection[j] &= ~GPIOInterruptManager.Direction.Input; in MPFS_GPIO()
125 …valueProviderCallback: _ => (irqManager.PinDirection[j] & GPIOInterruptManager.Direction.Input) !=… in MPFS_GPIO()
[all …]
DQuark_GPIOController.cs25 PortDataDirection = new PinDirection[NumberOfGPIOS]; in Quark_GPIOController()
51 PortDataDirection[i] = PinDirection.Input; in Reset()
78 if(PortDataDirection[number] == PinDirection.Output) in OnGPIO()
126 public PinDirection[] PortDataDirection { get; private set; }
144 if(PortDataDirection[i] == PinDirection.Output) in PrepareRegisters()
153 …=> Array.Copy(BitHelper.GetBits((uint)val).Select(x => x ? PinDirection.Output : PinDirection.Inpu… in PrepareRegisters()
154 …ack: _ => BitHelper.GetValueFromBitsArray(PortDataDirection.Select(x => x == PinDirection.Output))) in PrepareRegisters()
300 public enum PinDirection enum in Antmicro.Renode.Peripherals.X86.Quark_GPIOController
DNXPGPIOPort.cs100 … var isInput = interruptManager.PinDirection[i] == GPIOInterruptManager.Direction.Input; in PrintCurrentConfiguration()
103 interruptManager.PinDirection[i].ToString(), in PrintCurrentConfiguration()
210 … if(interruptManager.PinDirection[i] != GPIOInterruptManager.Direction.Output) in DefineGPIORegisters()
270 …writeCallback: (i, _, value) => interruptManager.PinDirection[i] = value ? GPIOInterruptManager.Di… in DefineGPIORegisters()
271 …valueProviderCallback: (i, _) => interruptManager.PinDirection[i] == GPIOInterruptManager.Directio… in DefineGPIORegisters()
329 …var mask = BitHelper.GetValueFromBitsArray(interruptManager.PinDirection.Select(x => x == GPIOInte… in FilterForDirection()
DSAM4S_PIO.cs64 if((irqManager.PinDirection[number] & GPIOInterruptManager.Direction.Input) == 0) in OnGPIO()
95 irqManager.PinDirection[i] = GPIOInterruptManager.Direction.Input; in ResetDirection()
137 irqManager.PinDirection[i] |= GPIOInterruptManager.Direction.Output; in DefineRegisters()
150 … irqManager.PinDirection[i] &= ~GPIOInterruptManager.Direction.Output; in DefineRegisters()
161 … return (irqManager.PinDirection[i] & GPIOInterruptManager.Direction.Output) != 0; in DefineRegisters()
511 …if((irqManager.PinDirection[number] & GPIOInterruptManager.Direction.Output) != 0 && enabled[numbe… in UpdateIOLine()
DCC2538_GPIO.cs115 … if(irqManager.PinDirection[i] == GPIOInterruptManager.Direction.Input) in PrepareRegisters()
130 …irqManager.PinDirection[i] = bits[i] ? GPIOInterruptManager.Direction.Output : GPIOInterruptManage… in PrepareRegisters()
133 …alueProviderCallback: _ => BitHelper.GetValueFromBitsArray(irqManager.PinDirection.Select(x => x =… in PrepareRegisters()
DNRF52840_GPIOTasksEvents.cs170 if((pin.Direction != NRF52840_GPIO.PinDirection.Input && !pin.InputOverride) in OnPinChanged()
320 pin.Direction = NRF52840_GPIO.PinDirection.Output; in WritePinInner()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/GPIOPort/
DGPIOInterruptManager.cs143 public IArray<Direction> PinDirection { get { return pinDirection; } } property in Antmicro.Renode.Peripherals.GPIOPort.GPIOInterruptManager
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/IRQControllers/
DEOSS3_IntrCtrl.cs53 …gpioManager.PinDirection[i] = GPIOInterruptManager.Direction.Input | GPIOInterruptManager.Directio… in EOSS3_IntrCtrl()