Lines Matching refs:activeInterrupts
30 activeInterrupts = new bool[numberOfGpios]; in GPIOInterruptManager()
46 Array.Clear(activeInterrupts, 0, activeInterrupts.Length); in Reset()
58 activeInterrupts[index] = false; in ClearInterrupt()
82 activeInterrupts[i] = currentState; in RefreshInterrupts()
86 activeInterrupts[i] |= currentState; in RefreshInterrupts()
88 irqState |= activeInterrupts[i] && !InterruptMask[i]; in RefreshInterrupts()
93 activeInterrupts[i] = !currentState; in RefreshInterrupts()
97 activeInterrupts[i] |= !currentState; in RefreshInterrupts()
99 irqState |= activeInterrupts[i] && !InterruptMask[i]; in RefreshInterrupts()
105 activeInterrupts[i] = true; in RefreshInterrupts()
112 activeInterrupts[i] = true; in RefreshInterrupts()
119 activeInterrupts[i] = true; in RefreshInterrupts()
129 else if(!activeInterrupts.Any(x => x)) in RefreshInterrupts()
147 public IReadOnlyCollection<bool> ActiveInterrupts { get { return activeInterrupts; } }
152 private readonly bool[] activeInterrupts; field in Antmicro.Renode.Peripherals.GPIOPort.GPIOInterruptManager