Menu

Virtual-8086 mode documentation

A new chapter has been added to the official documentation. This chapter is an overview of the virtual-8086 mode. Probably, in the future, this argument will be not very important, but, for now, virtual-8086 mode is a feature used by many kernels and also by Minirighi.

Minirighi allows to execute flat binary programs compiled into a 16-bit code (besides ELF32 compiled programs). For this it uses a V86-monitor and procedures dedicated to the V86 task creation. In this way it gives the possibility of executing 16-bit tasks while using the IA-32 features like multitasking and virtual memory.

So I think V86-mode is an important part of this kernel and I've decided to include it in the official guide. Unfortunately for a complete english version of this document you must wait for now...

For a simple overview about V86-mode you can download the document at http://sourceforge.net/project/showfiles.php?group_id=80923&release_id=180542. For every kind of mastery you can take a look at the source code, or contact me by the SF homepage or send me an email at <drizzt@inwind.it>...

Bye,
Andrea.

Posted by Andrea Righi 2003-10-26

Log in to post a comment.