Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/IRQControllers/
DEOSS3_IntrCtrl.cs30 gpioManager = new GPIOInterruptManager(GPIOIrq, State); in EOSS3_IntrCtrl()
31 gpioManager.DeassertActiveInterruptTrigger = true; in EOSS3_IntrCtrl()
53gpioManager.PinDirection[i] = GPIOInterruptManager.Direction.Input | GPIOInterruptManager.Directio… in EOSS3_IntrCtrl()
54 …gpioReg.DefineFlagField(i, writeCallback: (_, value) => { if(value) { gpioManager.ClearInterrupt(i… in EOSS3_IntrCtrl()
55 valueProviderCallback: _ => gpioManager.ActiveInterrupts.ElementAt(i), in EOSS3_IntrCtrl()
58 …fineFlagField(i, writeCallback: (_, value) => gpioManager.InterruptType[i] = UpdateGPIOSettings(gp… in EOSS3_IntrCtrl()
60gpioManager.InterruptType[i] == GPIOInterruptManager.InterruptTrigger.RisingEdge in EOSS3_IntrCtrl()
61 … || gpioManager.InterruptType[i] == GPIOInterruptManager.InterruptTrigger.FallingEdge, in EOSS3_IntrCtrl()
63 …fineFlagField(i, writeCallback: (_, value) => gpioManager.InterruptType[i] = UpdateGPIOSettings(gp… in EOSS3_IntrCtrl()
65gpioManager.InterruptType[i] == GPIOInterruptManager.InterruptTrigger.RisingEdge in EOSS3_IntrCtrl()
[all …]