summaryrefslogtreecommitdiff
path: root/c/src/libchip/network/sonic.c
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2012-04-15 22:48:31 -0400
committerGedare Bloom <gedare@rtems.org>2012-08-02 15:16:15 -0400
commitd97b3a2533e30aa179a4325242b2e50e57dc7b07 (patch)
tree44728a87ac1dce0bbfcffce7d829a5356ec1260a /c/src/libchip/network/sonic.c
parentb46cca0e54123124f0fe3023e47fd6285cdd28c8 (diff)
bsps: create shared setvec.h for set_vector prototypes
Diffstat (limited to 'c/src/libchip/network/sonic.c')
-rw-r--r--c/src/libchip/network/sonic.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/c/src/libchip/network/sonic.c b/c/src/libchip/network/sonic.c
index 183dfb405d..edc8de5aba 100644
--- a/c/src/libchip/network/sonic.c
+++ b/c/src/libchip/network/sonic.c
@@ -34,6 +34,7 @@
#include <rtems.h>
#include <rtems/rtems_bsdnet.h>
#include <libchip/sonic.h>
+#include <bsp/setvec.h>
#include <stdio.h>
#include <string.h>
@@ -52,8 +53,6 @@
#include <netinet/in.h>
#include <netinet/if_ether.h>
-extern rtems_isr_entry set_vector( rtems_isr_entry, rtems_vector_number, int );
-
#if (SONIC_DEBUG & SONIC_DEBUG_DUMP_MBUFS)
#include <rtems/dumpbuf.h>
#endif
@@ -1400,7 +1399,11 @@ SONIC_STATIC void sonic_initialize_hardware(struct sonic_softc *sc)
*/
/* Ignore returned old handler */
- (void) set_vector(sonic_interrupt_handler, sc->vector, 1);
+ (void) set_vector(
+ sonic_interrupt_handler,
+ sc->vector,
+ 1
+ );
/*
* Remainder of hardware initialization is