[PATCH v2 4/8] bsps: Break out AArch32 GICv3 support

Sebastian Huber sebastian.huber at embedded-brains.de
Tue Sep 29 11:29:06 UTC 2020


On 28/09/2020 17:24, Kinsey Moore wrote:

> This breaks out AArch32-specific code so that the shared GICv3 code can
> be reused by other architectures.

I would place the shared IRQ controller support in:

bsps/include/dev/irq

bsps/shared/dev/irq

The bsp_interrupt_dispatch() is declared in:

cpukit/score/cpu/arm/include/rtems/score/armv4.h

Since it is used by:

cpukit/score/cpu/arm/arm_exc_interrupt.S

I think you should declare this function in:

cpukit/score/cpu/aarch64/include/rtems/score/*.h



More information about the devel mailing list