Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm/
DARM_GenericInterruptController.cs62 this.irqsDecoder = new InterruptsDecoder(sharedPeripheralCount, identifierBits: 10); in ARM_GenericInterruptController()
64 …var irqIds = InterruptId.GetRange(irqsDecoder.SharedPeripheralFirst, irqsDecoder.SharedPeripheralL… in ARM_GenericInterruptController()
65 ….Concat(InterruptId.GetRange(irqsDecoder.ExtendedSharedPeripheralFirst, irqsDecoder.ExtendedShared… in ARM_GenericInterruptController()
316 var irqId = new InterruptId((uint)number + (uint)irqsDecoder.SharedPeripheralFirst); in OnGPIO()
317 if(!irqsDecoder.IsSharedPeripheral(irqId)) in OnGPIO()
564 public InterruptsDecoder IrqsDecoder => irqsDecoder;
659 if(!irqsDecoder.IsPrivatePeripheral(irqId)) in OnPrivateInterrupt()
674 …DebugHelper.Assert(irqsDecoder.IsSoftwareGenerated(irqId), $"Invalid interrupt identifier ({irqId}… in OnSoftwareGeneratedInterrupt()
952 … valueProviderCallback: _ => irqsDecoder.SharedPeripheralExtendedCount / 32 - 1 in BuildDistributorDoubleWordRegistersMap()
964 valueProviderCallback: _ => irqsDecoder.IdentifierBits - 1 in BuildDistributorDoubleWordRegistersMap()
[all …]