WOW! OS/2 continues to impress me. Why? Well, let me tell you...
I've been screaming lately about the need to run MSCDEX in a DOS box. I've
done my research, asked my questions and fought through most of this myself.
The fundamental problem is that I've got a SCSI CD-ROM and an Adaptec SCSI
controller. To run MSCDEX I must run ASPICD.SYS. To run ASPICD.SYS in DOS
I need to load the ASPIxDOS.SYS device driver. Well, since OS/2 has control
of the SCSI board, there seemed to be no way to get ASPI7DOS to load. (My
attempts to do so all failed in a variety of interesting ways.)
It turns out that the answer is _quite_ simple. The ability to load ASPICD
in a DOS session is built in to OS/2 v4! They have provided an "ASPISTUB.SYS"
to be loaded in your DOS session that allows the DOS ASPICD.SYS driver to
communicate with the OS/2 OS2ASPI.DMD. Once ASPICD is loaded, MSCDEX loads
without a problem and my program runs!
Many thanks to those who attempted to help. Maybe this information can be
of use to others.
Now, can anyone tell me where ASPISTUB.SYS is documented? Or even that what
I've done is provided? I searched through every .INF file I could find and
never ran across any of this. I don't even know now if this was available
under Warp Connect. (A quick check shows an ASPISTUB.SYS in my Warp Connect
partition as well, so it probably was.)
Ciao,
Ken
--- Maximus/2 2.02
---------------
* Origin: OS/2 Shareware BBS, telnet://bbs.os2bbs.com (1:109/347)
|