Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Aug 1997 17:56:14 -0700
From:      Jonathan Mini <j_mini@efn.org>
To:        Jonathan Lemon <jlemon@americantv.com>
Cc:        "Helmut F. Wirth" <hfwirth@ping.at>, emulation@FreeBSD.ORG
Subject:   Re: Fun with DOSCMD (was Re: modifying boot mgrs FROM FREEBSD)
Message-ID:  <19970808175614.07560@micron.efn.org>
In-Reply-To: <19970808180611.34384@right.PCS>; from Jonathan Lemon on Fri, Aug 08, 1997 at 06:06:11PM -0500
References:  <19970806075054.63235@ct.picker.com> <199708061320.WAA08867@genesis.atrad.adelaide.edu.au> <19970806220031.07191@ct.picker.com> <33EA058A.42B9@fps.biblos.unal.edu.co> <19970808001728.40702@right.PCS> <33EBA119.41C67EA6@ping.at> <19970808180611.34384@right.PCS>

next in thread | previous in thread | raw e-mail | index | archive | help

Jonathan Lemon stands accused of saying :

> I'd be interested in getting DPMI working, but I think that it requires 
> a 16/32 bit protected mode environment, which we don't have at the moment.
> I'm looking at this, but am still trying to really understand DMPI.

  What will be needed for DPMI support could be done fiarly easily, all you
need to do is make a way to make a 32bit TSS that will do two things for you :
	1) don't pay attention to FreeBSD's normal syscall method.
	2) pass INTn attempts, and all other traps, to the doscmd kernel,
	instead of the normal handlers :)

  ... THe DPMI host only needs to make a virtual machine who's first 1M is the
v86 task's mappings, and then provide whatever amount of memory for XMS it
feels like. :)

   It can deny cr0 access, (most DPMI host do) which means you probably won't
be able to run Win95, but most certainly Win 3.1 (will take a little work with
memory managers)

> TBH, I don't think that there's really been much work on doscmd for a while,
> it would be nice to start getting the ball rolling.
> 
> > Is there a place where to get actual sources, or some mechanism to
> > send back changes/additions to the code ?
> 
> Changes/additions would probably best be posted on this list, I think.
> --
> Jonathan

-- 
Jonathan Mini (j_mini@efn.org)

... bleakness ... desolation ... plastic forks ...



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