
30 May
2014
30 May
'14
4:25 a.m.
Hi, Marc: I am studying ARMv8's u-boot code with FVP model. In do_nonsec_virt_switch() function in bootm.c : It will call smp_kick_all_cpus() function : It seems it would set GICD_SGIR[24] = 1, forward the interrupt to all CPU interfaces except tha tof the processor that requested the interrupt.
So, who generated the interrupt(which would be forwarded to other cores)?
Best wishes,