Path: utzoo!attcan!uunet!crdgw1!crdos1!davidsen From: davidsen@crdos1.crd.ge.COM (Wm E Davidsen Jr) Newsgroups: comp.arch Subject: Re: Asynchronous I/O on micros Message-ID: <3189@crdos1.crd.ge.COM> Date: 11 Feb 91 16:53:32 GMT References: <3175@crdos1.crd.ge.COM> <13632@lanl.gov> <63703@brunix.UUCP> <1991Feb7.004530.29359@alzabo.ocunix.on.ca> <1991Feb11.091551.22202@eecs.wsu.edu> Reply-To: davidsen@crdos1.crd.ge.com (bill davidsen) Organization: GE Corp R&D Center, Schenectady NY Lines: 14 In article <1991Feb11.091551.22202@eecs.wsu.edu> pcooper@yoda.UUCP (Phil Cooper - CS495) writes: | I would guess that it would be fairly easy to implement such | abilities on any micro which has true (preemptive) multi-tasking. Just | spawn a new task to do the disk I/O (while the parent continues running) and | signal when it is done. That's how the later versions of bundle and iobuf work, using shared memory buffers and semiphores. Posted months ago to the moribund comp.source.unix group. -- bill davidsen (davidsen@crdos1.crd.GE.COM -or- uunet!crdgw1!crdos1!davidsen) "I'll come home in one of two ways, the big parade or in a body bag. I prefer the former but I'll take the latter" -Sgt Marco Rodrigez Brought to you by Super Global Mega Corp .com