That was the point I wanted to make. I have an idea of how to do this, so
when I get the time I'll look into it.
On 11/25/05, Carlo J. Calica <ccalica(a)gmail.com> wrote:
TwoTailedFox wrote:
There is little sense porting a Linux-based
implementation of DOS,
when Open-Source projects such as FreeDOS exist, that could be more
easily integrated into ReactOS.
DOSEmu is not a Linux based implementation of DOS. In fact it needs a dos
(FreeDOS or other) to run. It is a virtualization (kinda) based on vm86
mode. The virtualization is not a full x86 pc (Like qemu, dosbox or
bochs)
but just enough to run msdos (or FreeDOS) in. It has some support for
DMPI
mode, sound devices, cdrom, a disk redirector to access linux's
filesystem.
Could it be used by ReactOS. Maybe. It relies heavily on the linux vm86
syscall and is fairly posix specific. Some items, like the disk
redirector
and cdrom drivers could be reused. It is a great reference with over a
decade of development. The general architecture (protected mode kernel
managing vm86 real mode process) would be the same.
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev