Hi, folks,
If you know what Concurrent DOS XM 5.2 is, I'm impressed and a little
frightened. In case you don't know, it's a multiuser version of DOS.
This particular build has no console access, one terminal on COM1
(1200 bps), and another terminal on COM2 (9600 bps). It's kinda neat
-- you get a DOS prompt via COM1 and another independent on on COM2.
The original machine was a 386SX-40.
At any rate, I've been busily trying to get it running under dosemu.
Making hdimages hasn't been successful, since it uses a very odd boot
sector that makes dosemu (and most modern BIOSs) choke. (If anyone
wants to point me in the right direction, I'd be happy to
troubleshoot this.)
So I finally managed to make some bootable floppies with this heinous
little OS. There are two versions which work on the original
hardware:
A) MS-DOS 4.01 boot floppy, running LOADXM.COM to load Concurrent DOS
(CCPM.SYS).
B) Straight Concurrent DOS boot floppy.
Only (B) works on the other test machine. (A) reboots when LOADXM runs.
When I try these two boot floppies in dosemu (1.0.1 -- 1.0.2 seems to
be unable to use boot floppies), I get the following behavior:
A) Where the physical machine rebooted, dosemu reports "HLT
requested: lina=0xfffffffd" and "HLT requested: lina=0xffffffff".
B) Seems to run, but I get nothing out the serial ports. I've been
assigning com1 to ptyp0 and com2 to ptyp1. I've set up minicom
properly (no small feat) to talk to ttyp0 and ttyp1, respectively,
but I'm not getting anything out.
I'm rather at a loss here. It looks like (B) is running (at least,
dosemu is happily chewing up CPU time), but I can't really tell
unless I can talk to the COM ports.
This leaves me with the following questions:
1) What version of dosemu should I try? Is there any way to get
1.0.2 to work with boot floppies? (I get "DISK: null dp" when I try
it.) Is one of the development versions likely to work in this case?
2) What debugging switches should I set (and where is the log kept)
to troubleshoot this?
Thanks in advance for any help,
-P
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html