[ros-dev] DOS Subsystem.
David Johnson
davidjohnson.johnson at gmail.com
Mon Nov 28 22:21:55 CET 2005
So you want OpenGEM 5 to replace DosShell?
On 11/28/05, Jerry <crashfourit at gmail.com> wrote:
>
> I'm interested in starting to code the DOS subsystem.
>
> So I am going to list some possible design principles:
>
> Avoid excessive switching from V86 mode and Protected mode.
> Limit direct access to system hardware by DOS programs (especially IO).
> Must differentiate CPU exceptions and Software interrupts.
> Each DOS process would have its own private first Megabyte of Memory.
> At least DPMI v. 0.9 support.
> Dos API support (Including Long File Name support.)
>
> Possible design additions:
> Native handling of DJGPP DPMI programs (I.E. skip DJGPP stub-loader and
> jump directly to the DJGPP COFF image).
> Open GEM <http://gem.shaneland.co.uk/> GUI API Support.
> Bios and Video ROM virtualization.
>
> Additions, subtractions, modifications, or comments anyone?
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
>
>
--
David Johnson
http://www.davefilms.us
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-dev/attachments/20051128/cae0281e/attachment-0001.html
More information about the Ros-dev
mailing list