|
From: Jakob E. <ja...@vm...> - 2001-10-25 17:34:26
|
On Thu, Oct 25, 2001 at 01:16:58PM -0400, Phillip Susi wrote: > Running the 16bit code is not a problem, you just create a 16bit v86 mode > code segment selector and jump to it. It's all of the support code for > 16bit apps that is difficult. DOS apps expect to be able to make interrupt > calls to dos as well as the bios, and be able to hook interrupts from > hardware. They also expect to be able to directly access hardware via IO > ports. Just to support DOS then, we have to write a fake bios, dos, and > have the VDM fake interrupts and fake IO port access. Then for windows 3.1 > support, you have to basically rewrite all of windows 3.1 to run inside the > VDM, so this is not trivial. > > At 06:44 PM 10/25/2001 +0200, you wrote: > Right. Emulation of 16 bit code should be fairly trivial, anyway, since > it's mostly a feature of the Intel architecture > Could not this wait for later? There is 16-bit windows support in wine and there is FreeDOS. Sometime in the distant future this could surely be integrated into ReactOS? jakob ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |