Sebastian Huber
70357f1731
bsps/irq: Move bsp_interrupt_handler_is_empty()
...
This function is only used by one BSP.
Update #3269 .
2021-07-26 19:57:31 +02:00
Sebastian Huber
63d9e840b7
bsps/irq: Add bsp_interrupt_check_and_lock()
...
Return RTEMS_INCORRECT_STATE instead of RTEMS_INTERNAL_ERROR in case the
interrupt support is not initialized. This is similar to
rtems_timer_server_fire_after() for example.
Update #3269 .
2021-07-26 19:57:31 +02:00
Sebastian Huber
73fcbf4cff
bsps/irq: Use rtems_interrupt_entry
...
Update #3269 .
2021-07-26 19:57:31 +02:00
Sebastian Huber
04c2c0804b
bsps/irq: Move handler iterate to separate file
...
Update #3269 .
2021-07-26 07:54:25 +02:00
Sebastian Huber
efb3fc284a
bsps/irq: Move get/set affinity to separate file
...
Update #3269 .
2021-07-26 07:54:25 +02:00
Sebastian Huber
049e2b64e1
bsps/irq: Remove BSP_INTERRUPT_VECTOR_NUMBER
...
Replace it with BSP_INTERRUPT_VECTOR_COUNT.
Update #3269 .
2021-06-24 11:35:49 +02:00
Sebastian Huber
61d0be7214
bsps/irq: Remove BSP_INTERRUPT_NO_HEAP_USAGE
...
Remove the support for BSP_INTERRUPT_NO_HEAP_USAGE. This was only used
by one BSP and provides no real benefit.
Update #3269 .
2021-06-24 08:27:21 +02:00
Sebastian Huber
3ee19b7ac3
bsps/irq: Change license to BSD-2-Clause
...
Change license to BSD-2-Clause according to file history and
re-licensing agreement.
Update #3053 .
2021-06-17 17:24:32 +02:00
Sebastian Huber
9a029cec02
bsps/irq: Use rtems_malloc()
2018-11-12 13:26:22 +01:00
Sebastian Huber
32ccc016d8
bsps: Fix the generic IRQ support
...
The genmcf548x partly uses is own implementation of the interrupt
extension API for libbsd support.
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-08-03 14:14:19 +02:00
Sebastian Huber
dea4bbe374
bsps: Avoid malloc() in generic IRQ support
...
Use rtems_heap_allocate_aligned_with_boundary() instead of malloc() to
avoid a dependency on errno.
2018-06-05 07:08:40 +02:00
Sebastian Huber
9b7c456732
bsps: Move generic IRQ support to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-09 07:09:47 +02:00