summaryrefslogtreecommitdiff
path: root/c/src/libchip/network/open_eth.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/libchip/network/open_eth.c')
-rw-r--r--c/src/libchip/network/open_eth.c11
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 */