Xref: utzoo comp.sys.att:3314 comp.sys.ibm.pc:15860 Path: utzoo!attcan!uunet!husc6!uwvax!oddjob!ncar!ames!ucsd!ucsdhub!cuuxun!cuuxb!mmengel From: mmengel@cuuxb.ATT.COM (~XT4103000~Marc Mengel~C25~G25~6184~) Newsgroups: comp.sys.att,comp.sys.ibm.pc Subject: Re: DOS Tasks under Unix: Let's hear about it! Keywords: DOS multitasking unix Message-ID: <1801@cuuxb.ATT.COM> Date: 24 May 88 15:12:13 GMT References: <5090@ecsvax.UUCP> <1791@cuuxb.ATT.COM> <3488@tekgvs.TEK.COM> Reply-To: mmengel@cuuxb.UUCP (PUT YOUR NAME HERE) Distribution: na Organization: AT&T, Data Systems Group, Lisle, IL Lines: 28 In article <3488@tekgvs.TEK.COM> keithe@tekgvs.UUCP (Keith Ericson) writes: >> Twiddling hardware registers *works* under >>VP/ix-Simultask386, but is slower since it must be *emulated*. >I tried installing PC-NFS under VP/ix (well, it's like this: I had a >network interface card that PC-NFS would drive (an NI5010) and none that >VP/ix a la' Micom-Interlan would drive an NP-600) ) and no matter what >I did the diagnostics kept coming back saying it couldn't find the >interface card at the address I was telling it to use. I assumed it was >getting mapped to someplace else. Perhaps it was just timing out? No... The only hardware registers that are emulated are the ones hard coded into the emulation -- the floppy controller, serial interface (COM1:) interrupt controller, etc. You see only the "hardware" provided by the emulation, not what is in the machine. For example, in the config file you can tell Simultask-VP/ix that floppy drive B: should be mapped onto the file /tmp/floppyb. You can then start up the dos emulation and work with floppy drive B: *even if you have no second floppy drive in your machine*. The drive B: here is complete fiction provided by the DOS emulation -- as are *all* of the emulated devices. Some of them just *happen* to get mapped onto real devices. -- Marc Mengel attmail!mmengel {lll-crg|mtune|ihnp4}!cuuxb!mmengel