Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!brutus.cs.uiuc.edu!usc!snorkelwacker!bloom-beacon!eru!luth!sunic!mcsun!hp4nl!rulcvx!rulcs!kranenbu From: kranenbu@.uucp (Paul Kranenburg) Newsgroups: comp.protocols.tcp-ip.ibmpc Subject: Token Ring Packet driver and "tokreui". Message-ID: <341@rulcs.cs.rul.nl> Date: 25 Dec 89 13:43:10 GMT Sender: kranenbu@rulcs.uucp Organization: Dept. C. Sc., Leiden, NL Lines: 23 A small oversight in the Token Ring Packet driver (from the clarkson archive) prevented it from working with the "tokreui" program which we still use at our site. The problem: the _receiver interrupt procedure fails to reset the direction bit used in string instructions. After this patch, everything seems to work as advertised, which means that we finally we have some connectivity we long sought after. Here is the diff: *** ibmtoken.asm.orig Wed Dec 13 11:42:56 1989 --- ibmtoken.asm Mon Dec 25 14:14:10 1989 *************** *** 986,991 **** --- 986,992 ---- and al,not_SA_mask ; drop SA indicator mov es:[di],al ; fix the bit during compare + cld repe cmpsb ; do string compare now jne not_mine