Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!elroy.jpl.nasa.gov!decwrl!fernwood!portal!cup.portal.com!Howard_Reed_Johnson From: Howard_Reed_Johnson@cup.portal.com Newsgroups: comp.sys.novell Subject: Re: Undocumented IPX / SPX Functions ---- HELP !!!! Message-ID: <42122@cup.portal.com> Date: 8 May 91 08:06:14 GMT References: <8547.28218efb@dit.ie> Organization: The Portal System (TM) Lines: 17 Mario Barzil asks: > Is there a CRITICAL Section Flag in IPX to prevent Interrupt > driven programs re-entering IPX? IPX uses critical sections to control reentrancy *within* IPX, but this state is only available to the LAN driver at times when it is being called by IPX. It does not prevent ECB's from being submitted to IPX. > I am working on a routine which receives data on interrupt from a > remote pc and passes it on to IPX. It works OK if only One PC > is using IPX, But collisions HANG the PC with the CARD. IPX Event Service Routines must be reentrant. If an event is being serviced by an ESR and another event arrives, the new event must be queued internally by that ESR.