GIC
GIC summary
GIC is ‘Generic Interrupt Contoller’.
Picture [1] GIC summary
Activate interrupt Forcely with Trace32
Write Target interrupt status register in ISPENDR(base + 0x200)
The ICPENDR(base + 0x280) is mirrored to the ISPENDR.
If you write 0x101 on ISPENDR to force interrupts 32 and 34,
you should not write 0x100 on ISPENDR to clear interrupt 32.
0x100 should be used for ICPENDR .
If your development environment is an environment
where you can toggle the interrupt polarity,(e.g. PIC .. programmable interrupt controller)
You can do interrupt set/clear just by toggling the polarity .
Trace32
Set GIC peri
B:: System.CONFIG.GICD Base a:{gicd base address}
B:: PER.Reprograming
B:: System.CONFIG.GICR Base a:{gicr base address}
B:: PER.Reprograming