Go to file
Eric Auer 265efa8b8b removed the "protect 386 registers" patch again, a fixed version of free-
EMM386 is available. This reduces device driver call overhead in terms of
CPU and stack usage.  Older EMM386 versions destroyed eax ebx ecx edi esi
ebp fs gs, now go_driver_entry in emm386.asm saves those registers. Only
the INIT was broken, but the execrh.asm patch protected ALL functions.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1184 6ac86273-5f31-0410-b378-82cca8765d1b
2006-05-20 20:49:59 +00:00
bin Removed old log entries. 2002-11-18 22:54:03 +00:00
boot From Lucho: 2004-01-26 00:40:41 +00:00
docs correct email address 2005-12-24 09:17:02 +00:00
drivers minor comment corrections 2004-06-19 19:41:47 +00:00
hdr removed some no longer used version defines. Changed build to "2036 cvs" 2006-05-20 20:49:16 +00:00
kernel removed the "protect 386 registers" patch again, a fixed version of free- 2006-05-20 20:49:59 +00:00
lib Flip some slashes for Linux compat; simplifications in kernel/makefile 2003-09-15 10:46:24 +00:00
mkfiles Let TC2 warn for the utilities. 2004-05-23 18:29:18 +00:00
sys Don't use implicit int. 2004-11-15 09:53:08 +00:00
utils Changed batch files to use CR LF - command.com gets confused otherwise. 2006-05-20 20:45:59 +00:00
build.bat explicitly use .bat for call, etc., otherwise 4DOS doesn't like us... 2004-03-27 12:13:10 +00:00
buildall.bat Some makefile cleanups from Arkady. Also Lucho reported that nmake/nologo 2004-04-11 12:21:25 +00:00
clean.bat explicitly use .bat for call, etc., otherwise 4DOS doesn't like us... 2004-03-27 12:13:10 +00:00
clobber.bat explicitly use .bat for call, etc., otherwise 4DOS doesn't like us... 2004-03-27 12:13:10 +00:00
config.b Some makefile cleanups from Arkady. Also Lucho reported that nmake/nologo 2004-04-11 12:21:25 +00:00
default.bat Some makefile cleanups from Arkady. Also Lucho reported that nmake/nologo 2004-04-11 12:21:25 +00:00
filelist Convert getvec into a C function. 2004-05-10 20:49:43 +00:00
makefile correct extension 2003-06-18 19:40:32 +00:00

INTRODUCTION
------------
This archive contains the current FreeDOS Kernel, also
known as DOS-C, originally written by Pasquale J. Villani.

The FreeDOS Kernel is available from http://freedos.sourceforge.net.
It's also available from http://www.dosemu.org (somewhere on there).

The FreeDOS Kernel is also available through the FreeDOS Project at
http://www.freedos.org.

See the DOCS directory for more documentation and information about
the FreeDOS Kernel.

Contents of zip files:
ke20xx_16.zip : binaries for 8086, FAT16
ke20xx_32.zip : binaries for 8086, FAT16, FAT32
ke20xxsrc.zip : sources for the kernel

BUG REPORTS
-----------
If you have found a bug, think you have found a bug, or would just
like to make a suggestion, go to the bug tracking web page at
http://www.freedos.org/bugs/

Copyright
---------
DOS-C is (c) Copyright 1995, 1996 by Pasquale J. Villani
All Rights Reserved.