Kernel /

Home Page

Main.SideBar

FreeDOS Sections (components)

PmWiki

Home Page

FreeDOS Kernel

- implements the DOS Int21h API and other DOS specific behavior

- based on DOS-C kernel written by Pat Villani

- for details about the kernel (though much has changed the general overview should still be correct), please read the book

FreeDOS Kernel "An MS-DOS Emulator for Platform Independence & Embedded Systems Development", written by Pat Villani, copyright 1996, ISBN:0-87930-436-7

- Kernel should at some point provide support to run as a "guest operating system" under Xen so that it can run in a virtual machine natively under Linux using Xen. Xen is an add-on to Linux that allows you to run different operating systems concurrently on 80686+ (Pentium Pro compatible) systems if these operating systems are modified to be aware of Xen. Can't find a decent porting guide though. On very modern processors (Intel P4/Xeon with Vanderpool technology, AMD K8 with Pacifica technology) the operating systems don't have to be ported. Then again, who runs FreeDOS on a 3.0Ghz+ server system?



See also Kernel.Notes

Recent Changes (All) | Edit SideBar Page last modified on January 06, 2006, at 05:10 PM Edit Page | Page History
Powered by PmWiki