Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!um-math!sharkey!cfctech!teemc!hpftc!zardoz!henry.jpl.nasa.gov!elroy.jpl.nasa.gov!usc!rutgers!psuvax1!psuvm!cunyvm!maine.bitnet!jgrover
From: JGROVER@MAINE.BITNET (John Grover)
Newsgroups: comp.protocols.tcp-ip.ibmpc
Subject: Re: NI5210 Packet Driver
Message-ID: <1772JGROVER@MAINE>
Date: 28 Aug 89 18:53:54 GMT
References: <1010@lakesys.UUCP> <2421@aecom.yu.edu>
Distribution: usa
Organization: University of Maine System
Lines: 19

I worked on the slip driver included in the release 4 packet drivers
and there was an eleventh hour change made to head.asm to accomodate
the changes in the slip driver. This change is in the recv_isr routine
and in the shuffling and reshuffling I'm not sure which amended version
actually went out.

The faulty (my opinion) version turns interrupts on in recv_isr. This
should not be done here and will indeed cause crashes which occur at
irregular times (I believe only when an interrupt occurs before recv_isr
actually completes.)

Hope this helps.


                           - jg -
P.S. BTW the slip driver released is badly broken. I have sent an
updated, and not so broken version to Russ. You might ask him for it
if you've any interest, or get back to me and I'll get it to you ...
sometime!