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:
Sebastian Huber
2020-12-22 13:00:27 +01:00
parent 23d9223ad3
commit 9f3a08ef2d
21 changed files with 36 additions and 33 deletions

View File

@@ -97,19 +97,6 @@ static inline rtems_status_code arm_gic_irq_generate_software_irq(
return sc;
}
/**
* This architecture-specific function sets the exception vector for handling
* IRQs.
*/
void arm_interrupt_facility_set_exception_handler(void);
/**
* This architecture-specific function dispatches a triggered IRQ.
*
* @param[in] vector The vector on which the IRQ occurred.
*/
void arm_interrupt_handler_dispatch(rtems_vector_number vector);
uint32_t arm_gic_irq_processor_count(void);
void arm_gic_irq_initialize_secondary_cpu(void);