diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-03-11 22:13:45 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-03-11 22:13:45 +0000 |
commit | e602b3f8459fdb7eef785effb1daf6eaf7ecedad (patch) | |
tree | 76c33fd05a17ed0f0128cc5d37782e2220bb58d1 /c | |
parent | Added $(CPPFLAGS) to all gcc 2.8 style make-exe rules. (diff) | |
download | rtems-e602b3f8459fdb7eef785effb1daf6eaf7ecedad.tar.bz2 |
Interrupt handler installed as raw handler. Problem caught by
by Jiri Gaisler <jgais@ws.estec.esa.nl> when using this
driver on a SPARC.
Diffstat (limited to 'c')
-rw-r--r-- | c/src/lib/libchip/network/sonic.c | 2 | ||||
-rw-r--r-- | c/src/libchip/network/sonic.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/c/src/lib/libchip/network/sonic.c b/c/src/lib/libchip/network/sonic.c index 2dd8e32e79..f45ebe4270 100644 --- a/c/src/lib/libchip/network/sonic.c +++ b/c/src/lib/libchip/network/sonic.c @@ -1345,7 +1345,7 @@ SONIC_STATIC void sonic_initialize_hardware(struct sonic_softc *sc) /* XXX (*sc->write_register)( rp, SONIC_REG_IMR, 0 ); */ - old_handler = set_vector(sonic_interrupt_handler, sc->vector, 0); + old_handler = set_vector(sonic_interrupt_handler, sc->vector, 1); /* * Remainder of hardware initialization is diff --git a/c/src/libchip/network/sonic.c b/c/src/libchip/network/sonic.c index 2dd8e32e79..f45ebe4270 100644 --- a/c/src/libchip/network/sonic.c +++ b/c/src/libchip/network/sonic.c @@ -1345,7 +1345,7 @@ SONIC_STATIC void sonic_initialize_hardware(struct sonic_softc *sc) /* XXX (*sc->write_register)( rp, SONIC_REG_IMR, 0 ); */ - old_handler = set_vector(sonic_interrupt_handler, sc->vector, 0); + old_handler = set_vector(sonic_interrupt_handler, sc->vector, 1); /* * Remainder of hardware initialization is |