diff options
Diffstat (limited to 'c/src/lib/libbsp/shared/include')
-rw-r--r-- | c/src/lib/libbsp/shared/include/irq-generic.h | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/shared/include/utility.h | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/shared/include/irq-generic.h b/c/src/lib/libbsp/shared/include/irq-generic.h index 71ff88fe84..686c28fa74 100644 --- a/c/src/lib/libbsp/shared/include/irq-generic.h +++ b/c/src/lib/libbsp/shared/include/irq-generic.h @@ -146,7 +146,7 @@ static inline bool bsp_interrupt_is_valid_vector( rtems_vector_number vector) */ void bsp_interrupt_handler_default( rtems_vector_number vector); -rtems_status_code bsp_interrupt_initialize(); +rtems_status_code bsp_interrupt_initialize( void); /** * @brief BSP specific initialization. @@ -163,7 +163,7 @@ rtems_status_code bsp_interrupt_initialize(); * * @return On success RTEMS_SUCCESSFUL shall be returned. */ -rtems_status_code bsp_interrupt_facility_initialize(); +rtems_status_code bsp_interrupt_facility_initialize( void); /** * @brief Enables the interrupt vector with number @a vector. diff --git a/c/src/lib/libbsp/shared/include/utility.h b/c/src/lib/libbsp/shared/include/utility.h index 8f9d26be67..1c5f0c7894 100644 --- a/c/src/lib/libbsp/shared/include/utility.h +++ b/c/src/lib/libbsp/shared/include/utility.h @@ -41,6 +41,9 @@ extern "C" { #define ARE_FLAGS_SET( val, flags) \ (((val) & (flags)) == (flags)) +#define IS_ANY_FLAG_SET( val, flags) \ + (((val) & (flags)) != 0) + #define ARE_FLAGS_CLEARED( val, flags) \ (((val) & (flags)) == 0) |