diff options
Diffstat (limited to 'c/src/libchip/network/open_eth.c')
-rw-r--r-- | c/src/libchip/network/open_eth.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/c/src/libchip/network/open_eth.c b/c/src/libchip/network/open_eth.c index dc8b22b204..739cd0dff4 100644 --- a/c/src/libchip/network/open_eth.c +++ b/c/src/libchip/network/open_eth.c @@ -26,8 +26,7 @@ #if !defined(OPENETH_NOT_SUPPORTED) #include <bsp.h> #include <rtems.h> - -#include <bsp.h> +#include <bsp/setvec.h> #include <inttypes.h> #include <stdlib.h> @@ -55,8 +54,6 @@ #undef free #endif -extern rtems_isr_entry set_vector( rtems_isr_entry, rtems_vector_number, int ); - /* #define OPEN_ETH_DEBUG */ @@ -322,7 +319,11 @@ open_eth_initialize_hardware (struct open_eth_softc *sc) regs->mac_addr0 = mac_addr0; /* install interrupt vector */ - set_vector (open_eth_interrupt_handler, sc->vector, 1); + set_vector( + open_eth_interrupt_handler, + sc->vector, + 1 + ); /* clear all pending interrupts */ |