From e602b3f8459fdb7eef785effb1daf6eaf7ecedad Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 11 Mar 1999 22:13:45 +0000 Subject: Interrupt handler installed as raw handler. Problem caught by by Jiri Gaisler when using this driver on a SPARC. --- c/src/lib/libchip/network/sonic.c | 2 +- c/src/libchip/network/sonic.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'c') 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 -- cgit v1.2.3