mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-22 02:58:09 +08:00
bsps: Use header file for GIC architecture support
This avoids a function call overhead in the interrupt dispatching. Update #4202.
This commit is contained in:
@@ -30,7 +30,6 @@ source:
|
||||
- bsps/shared/start/sbrk.c
|
||||
- bsps/shared/dev/irq/arm-gicv3.c
|
||||
- bsps/shared/irq/irq-default-handler.c
|
||||
- bsps/aarch64/shared/irq/irq-arm-gicvx-aarch64.c
|
||||
- bsps/shared/dev/btimer/btimer-cpucounter.c
|
||||
- bsps/shared/dev/clock/arm-generic-timer.c
|
||||
- bsps/aarch64/shared/clock/arm-generic-timer-aarch64.c
|
||||
|
||||
@@ -14,6 +14,7 @@ install:
|
||||
- bsps/include/dev/clock/arm-generic-timer.h
|
||||
- destination: ${BSP_INCLUDEDIR}/dev/irq
|
||||
source:
|
||||
- bsps/aarch64/include/dev/irq/arm-gic-arch.h
|
||||
- bsps/include/dev/irq/arm-gic-irq.h
|
||||
- bsps/include/dev/irq/arm-gic-regs.h
|
||||
- bsps/include/dev/irq/arm-gic-tm27.h
|
||||
|
||||
@@ -29,7 +29,6 @@ source:
|
||||
- bsps/shared/start/bspreset-arm-psci.c
|
||||
- bsps/shared/start/sbrk.c
|
||||
- bsps/shared/dev/irq/arm-gicv2.c
|
||||
- bsps/aarch64/shared/irq/irq-arm-gicvx-aarch64.c
|
||||
- bsps/shared/irq/irq-default-handler.c
|
||||
- bsps/shared/dev/btimer/btimer-cpucounter.c
|
||||
- bsps/shared/dev/clock/arm-generic-timer.c
|
||||
|
||||
@@ -129,7 +129,6 @@ source:
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
|
||||
- bsps/shared/dev/irq/arm-gicv2.c
|
||||
- bsps/arm/shared/irq/irq-arm-gicvx-aarch32.c
|
||||
- bsps/arm/shared/start/bsp-start-memcpy.S
|
||||
- bsps/shared/dev/btimer/btimer-stub.c
|
||||
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
|
||||
|
||||
@@ -37,6 +37,7 @@ install:
|
||||
- bsps/arm/include/bsp/start.h
|
||||
- destination: ${BSP_INCLUDEDIR}/dev/irq
|
||||
source:
|
||||
- bsps/arm/include/dev/irq/arm-gic-arch.h
|
||||
- bsps/include/dev/irq/arm-gic-irq.h
|
||||
- bsps/include/dev/irq/arm-gic-regs.h
|
||||
- bsps/include/dev/irq/arm-gic-tm27.h
|
||||
|
||||
@@ -97,7 +97,6 @@ source:
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
|
||||
- bsps/shared/dev/irq/arm-gicv2.c
|
||||
- bsps/arm/shared/irq/irq-arm-gicvx-aarch32.c
|
||||
- bsps/arm/shared/start/bsp-start-memcpy.S
|
||||
- bsps/shared/dev/btimer/btimer-stub.c
|
||||
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
|
||||
|
||||
@@ -68,7 +68,6 @@ source:
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
|
||||
- bsps/arm/shared/fb/arm-pl111.c
|
||||
- bsps/shared/dev/irq/arm-gicv2.c
|
||||
- bsps/arm/shared/irq/irq-arm-gicvx-aarch32.c
|
||||
- bsps/arm/shared/serial/arm-pl050.c
|
||||
- bsps/arm/shared/start/bsp-start-memcpy.S
|
||||
- bsps/shared/dev/btimer/btimer-stub.c
|
||||
|
||||
@@ -64,7 +64,6 @@ source:
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
|
||||
- bsps/shared/dev/irq/arm-gicv2.c
|
||||
- bsps/arm/shared/irq/irq-arm-gicvx-aarch32.c
|
||||
- bsps/arm/shared/start/bsp-start-memcpy.S
|
||||
- bsps/arm/xen/console/console.c
|
||||
- bsps/arm/xen/start/bspstart.c
|
||||
|
||||
@@ -25,7 +25,6 @@ source:
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
|
||||
- bsps/shared/dev/irq/arm-gicv2.c
|
||||
- bsps/arm/shared/irq/irq-arm-gicvx-aarch32.c
|
||||
- bsps/arm/shared/start/bsp-start-memcpy.S
|
||||
- bsps/arm/xilinx-zynq/console/console-config.c
|
||||
- bsps/arm/xilinx-zynq/console/console-init.c
|
||||
|
||||
@@ -82,7 +82,6 @@ source:
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
|
||||
- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
|
||||
- bsps/shared/dev/irq/arm-gicv2.c
|
||||
- bsps/arm/shared/irq/irq-arm-gicvx-aarch32.c
|
||||
- bsps/arm/shared/start/bsp-start-memcpy.S
|
||||
- bsps/arm/xilinx-zynqmp/console/console-config.c
|
||||
- bsps/arm/xilinx-zynqmp/start/bspreset.c
|
||||
|
||||
Reference in New Issue
Block a user