• GIC v3&4: Programming sequence of GIC Registers
    Hi., Is there any sequence in programming GIC Registers. Physical Interrupts point of view, I have followed sequence as follows: GICD GICR GICC/ICC Coming to Virtual Interrupts point of view, I had small...
  • The non-secure copy of the GICC_CTLR gives FIQEn bit as reserved. How to configure GIC to generate FIQ in this case?
    In the the arm gic arch specification  (version 2) section 3.9.2,   it has been given that for any implementation of GICv2 (with or without Security Extn) we can configure the GIC to generate FIQ for...
  • GIC virtualization -- GICH_ELRSR and hardware interrupts
    Consider a hypervisor injecting a hardware interrupt in a virtual machine, by setting the HW bit in a List Register (LR). According to the GICv{2,3,4} specification, after the virtual machine has taken...
  • GIC-v3&4: Regarding the Acknowledge Register
    Hi all, I need some clarification related to acknowledge register in GICv3&4 document. ----------------------------------------------------------------------------------------------------------------...
  • GICv3 -- accessing the redistributors of other cores
    In GICv2, per-core interrupts (SGIs and PPIs) are configured through banked registers in the distributor, which means that a core cannot access the configuration of the SGIs and PPIs of the other cores...