Sebastian Huber
f311caf984
bsps/irq: Improve affinity set handling
...
Restrict the affinity set to the set of online processors. Make sure
the affinity set for an interrupt vector contains at least one online
processor.
Update #3269 .
2022-03-16 07:29:27 +01:00
Sebastian Huber
ca4fa22e51
bsps/irq: Fix formatting
...
Update #3269 .
2022-03-16 07:29:27 +01:00
Sebastian Huber
85a378510d
bsps/irq: bsp_interrupt_set_affinity()
...
Return a status code for bsp_interrupt_set_affinity().
Update #3269 .
2021-07-26 19:57:31 +02:00
Sebastian Huber
23ec04c48c
bsps/irq: bsp_interrupt_get_affinity()
...
Return a status code for bsp_interrupt_get_affinity().
Update #3269 .
2021-07-26 19:57:31 +02:00
Sebastian Huber
1b3b5b8428
bsps/irq: Canonicalize get/set affinity errors
...
Bring the error conditions and status in line with
rtems_task_get_affinity() and rtems_task_set_affinity().
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