diff options
author | wpaul <wpaul@FreeBSD.org> | 1999-07-08 00:42:02 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1999-07-08 00:42:02 +0000 |
commit | 28a2932015592e29bc53e27e881a9987c0020796 (patch) | |
tree | 33388ec30592586d06cb266b0a85ff847700e750 /sys/pci/if_xl.c | |
parent | f257de50c18b35168dfa9428efb4162d4676bb4b (diff) | |
download | FreeBSD-src-28a2932015592e29bc53e27e881a9987c0020796.zip FreeBSD-src-28a2932015592e29bc53e27e881a9987c0020796.tar.gz |
Grrr.... forgot one line from the previous fix.
Diffstat (limited to 'sys/pci/if_xl.c')
-rw-r--r-- | sys/pci/if_xl.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/pci/if_xl.c b/sys/pci/if_xl.c index 4a05ffe..868a179 100644 --- a/sys/pci/if_xl.c +++ b/sys/pci/if_xl.c @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: if_xl.c,v 1.42 1999/07/06 19:23:32 des Exp $ + * $Id: if_xl.c,v 1.43 1999/07/07 21:49:14 wpaul Exp $ */ /* @@ -160,7 +160,7 @@ #if !defined(lint) static const char rcsid[] = - "$Id: if_xl.c,v 1.42 1999/07/06 19:23:32 des Exp $"; + "$Id: if_xl.c,v 1.43 1999/07/07 21:49:14 wpaul Exp $"; #endif /* @@ -2413,7 +2413,7 @@ static void xl_start(ifp) CSR_WRITE_2(sc, XL_COMMAND, XL_CMD_DOWN_STALL); xl_wait(sc); - if (CSR_READ_4(sc, XL_DOWNLIST_PTR)) { + if (sc->xl_cdata.xl_tx_head != NULL) { sc->xl_cdata.xl_tx_tail->xl_next = start_tx; sc->xl_cdata.xl_tx_tail->xl_ptr->xl_next = vtophys(start_tx->xl_ptr); |