Path: utzoo!mnetor!uunet!husc6!necntc!rayssd!jxc From: jxc@rayssd.RAY.COM (Jeffrey J. Clesius) Newsgroups: comp.sys.amiga Subject: Re: one last word on my simple device problem Message-ID: <1742@rayssd.RAY.COM> Date: 29 Dec 87 17:15:20 GMT References: <897@louie.udel.EDU> <181@imagine.PAWL.RPI.EDU> Sender: jxc@rayssd.RAY.COM (Jeffrey J. Clesius @ Raytheon Company, Portsmouth RI) Reply-To: jxc@rayssd.RAY.COM (Jeffrey J. Clesius) Distribution: na Organization: Raytheon Company, Portsmouth RI Lines: 29 Keywords: Silly, disregard Summary: What would work on an old Mac In article <181@imagine.PAWL.RPI.EDU> beowulf!lunge!jesup@steinmetz.UUCP writes: > > Aha! I'll assume you are just using DoIO, no WaitIO's (as in >the previous message - I'd assumed you were using SendIO or BeginIO). >Note that DoIO always tries Quick IO first, then normal IO if it fails. >SendIO never uses QUICK, and BeginIO allows you to play. See the discussion >Quick io in the RKM under IO. > ... > ( Essentially, this is what DoIO does: > Set IOF_QUICK bit. > Do a BeginIO > check to see if quick bit still set, if so, return. > else do a SendIO, then a WaitIO, then return. > ) Why not use EieIO? ( With a quick bit here, and a quick bit there, here a bit, there a bit... ) Sorry... I couldn't resist. ______________________________________________________________ | Jeffrey Jay Clesius, Raytheon Submarine Signal Division | | 1847 West Main Road, Mail Stop 188 | | Portsmouth, RI 02871-1087 (401) 847-8000 (X4015) | | { allegra | gatech | mirror | raybed2 } -----\ | | { linus | ihnp4 | uiucdcs } --------------->!rayssd!jxc | |______________________________________________________________| -- "I used to know what the first thing to go was, but I forgot..."