diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-06-25 15:26:45 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-07-26 19:57:31 +0200 |
commit | 70357f1731931a4761dca1a5026cf73adca2a85d (patch) | |
tree | 5125437e582a11379388a3ab7967db8e6da5e1e0 /bsps/i386/shared/irq/irq.c | |
parent | bsps/irq: Add bsp_interrupt_check_and_lock() (diff) | |
download | rtems-70357f1731931a4761dca1a5026cf73adca2a85d.tar.bz2 |
bsps/irq: Move bsp_interrupt_handler_is_empty()
This function is only used by one BSP.
Update #3269.
Diffstat (limited to 'bsps/i386/shared/irq/irq.c')
-rw-r--r-- | bsps/i386/shared/irq/irq.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bsps/i386/shared/irq/irq.c b/bsps/i386/shared/irq/irq.c index a0745ab41d..3ba1051f8f 100644 --- a/bsps/i386/shared/irq/irq.c +++ b/bsps/i386/shared/irq/irq.c @@ -351,6 +351,17 @@ rtems_status_code bsp_interrupt_facility_initialize(void) return RTEMS_SUCCESSFUL; } +static bool bsp_interrupt_handler_is_empty(rtems_vector_number vector) +{ + rtems_vector_number index; + rtems_interrupt_entry *head; + + index = bsp_interrupt_handler_index(vector); + head = &bsp_interrupt_handler_table[index]; + + return bsp_interrupt_is_empty_handler_entry(head); +} + /* * Global so the asm handler can call it. */ |