Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 May 2000 00:30:39 -0500
From:      "Pedro F. Giffuni" <giffunip@asme.org>
To:        freebsd-emulation@FreeBSD.org
Subject:   doscmd reports itself as a 286
Message-ID:  <3927747F.2FDF8A0B@asme.org>
References:  <38EF7A76.1ED12607@asme.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I always wondered about the posibility of running Minix 386 under a vm86
session. Today I tried to run Minix 386 with doscmd using FreeBSD-3.4R.
While the monitor went well at first, when I tried to load Minix the
following message appeared:

Loading Minix 2.0.0
You can't run a 386 kernel on this 80286

AFAIK, a vm86 session is not restricted to 286 instructions and
shouldn't report this lie. Furthermore, Minix 386 runs well on protected
mode. I'll investigate if the Microsoft Diagnostics report the same and
I'll file a PR.

The doscmd session continued well until I exited the monitor:
fd0>exit
________________________________________
Signal 4 from DOS program

ax=8600 bx=fe50 cx=f5eb dx=3f65
si=6457 di=0000 sp=91c9 bp=91ee
cs=91ca ss=96e0 ds=96e0 es=1af6
ip=acdd eflags=b0a92
ff ff ff 00 88 00 00 ff ff ff ff 00 8c 00 00 ff 
(bad)  
91ca:acdd Illegal instruction
________________________________________
When ESC, ls and finally exit is given:
________________________________________
(missed) OUTSB -> 0x647b
(missed) OUTSW -> 0x647b

ax=ff00 bx=22ca cx=ff22 dx=649d
si=6456 di=0000 sp=91cc bp=91ee
cs=2032 ss=96e0 ds=96e0 es=fffb
ip=ffff eflags=b0202
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
addb   %al,(%bx+%si)
unsupported instruction
________________________________________

cheers,

     Pedro.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3927747F.2FDF8A0B>