Commit Graph

135 Commits

Author SHA1 Message Date
Kenneth J Davis
29c709b3e1 update history.txt
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1638 6ac86273-5f31-0410-b378-82cca8765d1b
2011-06-27 01:32:25 +00:00
Bart Oldeman
ed61be3ca3 Allocate bigger chunk of memory for INSTALL for __WATCOMC__ because the
memory layout is different from other compilers.
Fixes issues mentioned by Bret Johnson and Christian Masloch
in freedos-user/freedos-kernel.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1569 6ac86273-5f31-0410-b378-82cca8765d1b
2011-04-09 04:08:20 +00:00
Bart Oldeman
0b5098042e Make sure the DOS native and Linux cross-builds produce identical binaries.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1568 6ac86273-5f31-0410-b378-82cca8765d1b
2011-04-09 02:42:51 +00:00
Bart Oldeman
feaf5beb88 Update copyright, version and changelog.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1566 6ac86273-5f31-0410-b378-82cca8765d1b
2011-04-08 19:07:22 +00:00
Kenneth J Davis
bf408d35f4 handle case when source not specified but filename for boot sector is given (sys X: bootfile.bin)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1500 6ac86273-5f31-0410-b378-82cca8765d1b
2009-11-13 22:47:02 +00:00
Kenneth J Davis
0278349047 Add batch file used to generated release archives; update LSM to be version neutral when checked out of SVN trunk
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1497 6ac86273-5f31-0410-b378-82cca8765d1b
2009-08-01 21:14:46 +00:00
Bart Oldeman
e146fa112d Update history.txt from SVN log entries.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1495 6ac86273-5f31-0410-b378-82cca8765d1b
2009-07-31 23:28:30 +00:00
Kenneth J Davis
ddb2dffb9f update documentation to include new options; add option to sys to force LBA or CHS usage, allow using BIOS specified boot drive # on floppy, add verbose output (debug prints), and reorder some steps in copy() to avoid some unnecessary disk swaps on single drive systems
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1494 6ac86273-5f31-0410-b378-82cca8765d1b
2009-07-30 04:33:23 +00:00
Kenneth J Davis
6762379cd6 update sys usage documentation
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1483 6ac86273-5f31-0410-b378-82cca8765d1b
2009-07-13 02:20:48 +00:00
Eric Auer
c14e9df8bb Describe SVN revision r1365-r1384 in history.txt, add some URLs
for FreeDOS SF pages to readme.txt, update email in contrib.txt


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1412 6ac86273-5f31-0410-b378-82cca8765d1b
2009-05-31 15:43:49 +00:00
Bart Oldeman
d6ad12a3dc Add Linux cross-compile capability, using Open Watcom:
* Flip \ to / where possible.
* Introduce $(DIRSEP) (/ or \) for use inside commands in makefiles
  where / won't work in DOS.
* Override various settings for Linux in owlinux.mak.
* Add quotes in exeflat.c to avoid shell expansion of $$$$$.
* Let "make all", "make clean", and "make clobber" do the job.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1387 6ac86273-5f31-0410-b378-82cca8765d1b
2009-05-19 21:39:29 +00:00
Kenneth J Davis
a238ea500f update version # in preparation for next release and to avoid confusion between svn and release kernels
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1385 6ac86273-5f31-0410-b378-82cca8765d1b
2009-05-18 09:38:16 +00:00
Kenneth J Davis
32c2f5b1ec update LSM for release
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1383 6ac86273-5f31-0410-b378-82cca8765d1b
2009-05-17 01:20:07 +00:00
Kenneth J Davis
73d4d5e0f9 update to refer to SourceForge tracker
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1382 6ac86273-5f31-0410-b378-82cca8765d1b
2009-05-17 01:16:58 +00:00
Eric Auer
31bc1f6149 Added support for BUFFERSHIGH as alias to BUFFERS: No new code
but useful for people who are used to writing HIGH everywhere.
Thanks to Christian Wallbaum the hint that config.txt had both.
Removed code which called int 16.1 in a loop before 16.0 - this
would only be useful if you invoke HLT before each int 16.1 ...


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1366 6ac86273-5f31-0410-b378-82cca8765d1b
2008-06-01 22:44:19 +00:00
Eric Auer
bec1b777f4 New version: fdkernel.lsm, version.h to 2038 / Mar 9 2008
(newest source file is 2008-03-09, initclk.c revision 1359)
Changelog file history.txt: added 2038pre and 2038 sections,       
with a lot of "SVN log summarizing" help from Geraldo :-)


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1364 6ac86273-5f31-0410-b378-82cca8765d1b
2008-03-31 23:04:27 +00:00
Eric Auer
b74026cfb1 Added Geraldo (changelog) and Fritz (config.txt) to contrib.txt
Updated config.txt: verbose, readable, up to date, plain ASCII.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1363 6ac86273-5f31-0410-b378-82cca8765d1b
2008-03-31 22:44:55 +00:00
Eric Auer
a1a79dddea Added information about SVN (subversion), we no longer use CVS.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1362 6ac86273-5f31-0410-b378-82cca8765d1b
2008-03-31 00:20:40 +00:00
Eric Auer
7ee38c21dd Updated URL for bugzilla, added note and URL about SourceForge
feature request tracker for the FreeDOS project.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1361 6ac86273-5f31-0410-b378-82cca8765d1b
2008-03-31 00:19:37 +00:00
Eric Auer
72cb810ead New FSF postal mail address, see www.fsf.org/about/contact.html
51 Franklin Street, Fifth Floor Boston, MA 02110-1301 USA


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1360 6ac86273-5f31-0410-b378-82cca8765d1b
2008-03-31 00:06:18 +00:00
Eric Auer
b08c612f36 New bugzilla URL, mention that only writing needs a login.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1355 6ac86273-5f31-0410-b378-82cca8765d1b
2007-09-07 12:45:22 +00:00
Eric Auer
65798a9203 Clarified description of 21.63 (country / nlsfunc), 21.71
(long file names) and 21.5d0x (share). The share extensions
need both SHARE and kernel extensions, neither are done yet.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1344 6ac86273-5f31-0410-b378-82cca8765d1b
2007-07-28 18:29:50 +00:00
Eric Auer
37cfbe2e44 Updated lsm and version.h ("svn snapshot", will settle into 2038),
updated history.txt (only my changes this week, needs cleanup!).


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1340 6ac86273-5f31-0410-b378-82cca8765d1b
2007-07-21 04:01:02 +00:00
Eric Auer
1e5efe260e New config.sys (config.c, config.txt) options: IDLEHALT=n to activate
"HLT on idle" (dosidle.asm, int2f.asm) and KEYBUF=n[,m] to relocate
the keyboard buffer to another area in the 40:ac..40:1ff range. Global
functions and variables: proto.h DosIdle_hlt, init-mod.h and globals.h
DosIdle_hlt() and HaltCpuWhileIdle.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1339 6ac86273-5f31-0410-b378-82cca8765d1b
2007-07-21 03:37:53 +00:00
Eric Auer
cf05259924 Removed "Dutch plurals" ("Dutch plural's" ;-)) from the source code:
kernel/fatfs.c kernel/config.c kernel/kernel.asm kernel/initdisk.c
kernel/fattab.c kernel/dyninit.c kernel/int2f.asm kernel/memmgr.c
kernel/task.c kernel/dsk.c kernel/printer.asm kernel/globals.h
kernel/dosfns.c docs/config.txt hdr/device.h drivers/rdpcclk.asm


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1338 6ac86273-5f31-0410-b378-82cca8765d1b
2007-07-20 20:52:33 +00:00
Bart Oldeman
77af35928e Documentation updates merged from UNSTABLE
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1331 6ac86273-5f31-0410-b378-82cca8765d1b
2007-05-26 22:21:04 +00:00
Eric Auer
2d8b3b8f91 LSM update: the kernel now identifies itself as build 2036 cvs. Actually
the UNSTABLE kernel should identify itself as build 2037 test, which has
to be uploaded to the cvs (branch) for UNSTABLE separately. The kernel
signon message is now:
FreeDOS kernel build 2036 cvs [version Sep 09 2005 compiled May 20 2006]
Kernel compatibility 7.10 - WATCOMC - 80386 CPU required - FAT32 support
... (second line depends on compile time options)
IMPORTANT: The "version Sep 09 2005" is taken from version.h and must
be updated manually. It is meant to state the date of the most recent
major source code update for the current build.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1188 6ac86273-5f31-0410-b378-82cca8765d1b
2006-05-20 20:58:54 +00:00
Eric Auer
511fdee8e5 summarized log -d '>Feb 25 2005' kernel for today... WARNING: some of the
described changes might be available only in the UNSTABLE cvs branch (like
SYS OEMBOOT, Win3, COM port output for debug print, the SHARE tool), so the
history.txt should actually contain TWO entries, one which describes the
2036 cvs HEAD changes and one which describes the 2037 test UNSTABLE changes!


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1187 6ac86273-5f31-0410-b378-82cca8765d1b
2006-05-20 20:53:23 +00:00
Eric Auer
46cd62310a updated list of supported DOS functions. When DOSLFN is loaded for int
21.71, only remaining unsupported int 21 functions are 21.4b05 (set exec
state), int 21.63xx (DBCS / Korean Hangul, see above) and int 21.5d01 -
21.5d05 (close files by name/computer/task, list open files, commit all)


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1186 6ac86273-5f31-0410-b378-82cca8765d1b
2006-05-20 20:51:11 +00:00
Kenneth J Davis
0ed2d7e7b6 correct email address
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1173 6ac86273-5f31-0410-b378-82cca8765d1b
2005-12-24 09:17:02 +00:00
Kenneth J Davis
23b81c2330 update my email address
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1116 6ac86273-5f31-0410-b378-82cca8765d1b
2005-02-25 22:44:00 +00:00
Kenneth J Davis
a40b93283f merge from UNSTABLE: inthndlr.c (Lucho): added Int 2Fh/26-29h with Eduardo
for NLSFUNC, bug fixes from Michael Devore (add undoc behavior), and
fix MS Format + Ramdisk bug in INT21/5F07 and 5F08


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1037 6ac86273-5f31-0410-b378-82cca8765d1b
2004-09-12 06:07:21 +00:00
Kenneth J Davis
99f863a28f merge in some changes from UNSTABLE, batch files no change just line ending issue
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1036 6ac86273-5f31-0410-b378-82cca8765d1b
2004-09-12 04:46:28 +00:00
Bart Oldeman
f93aa59957 Update history.txt
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@972 6ac86273-5f31-0410-b378-82cca8765d1b
2004-05-30 20:56:29 +00:00
Bart Oldeman
11e6ccefbf high-part-of register save fixes from Lucho.
Bump version to 2035.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@971 6ac86273-5f31-0410-b378-82cca8765d1b
2004-05-30 19:31:07 +00:00
Bart Oldeman
c42277d259 Update .lsm version.h and changelog.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@887 6ac86273-5f31-0410-b378-82cca8765d1b
2004-04-17 19:13:20 +00:00
Bart Oldeman
2734dd94ae Fix Borland prototype warnings. Use kernel 2034 rc version tag for
wider testing.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@886 6ac86273-5f31-0410-b378-82cca8765d1b
2004-04-14 15:53:16 +00:00
Bart Oldeman
68c3f9ad13 Lucho reported that MSC compiled kernels now work after all. Let's mark
those nasty "BSS" variables explicitly then to try to avoid future problems.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@880 6ac86273-5f31-0410-b378-82cca8765d1b
2004-04-13 23:46:25 +00:00
Bart Oldeman
e9716d990d Document the fact the MSCL8 compiled kernels don't work.
Don't initialize BSS variables anymore -- now done by the memset in main.c
Removed obsolete BYTE cfgCSYS_fnam[NAMEMAX]; config variable.
Changed cfgInit and cfgInitTail to pointers, adjusted some code to work
with them.


git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@874 6ac86273-5f31-0410-b378-82cca8765d1b
2004-04-13 11:54:09 +00:00
Bart Oldeman
eaf31bcf80 From Lucho: update contributors list.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@793 6ac86273-5f31-0410-b378-82cca8765d1b
2004-03-07 11:38:49 +00:00
Bart Oldeman
8b384359e0 Update LSM & copyright year.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@767 6ac86273-5f31-0410-b378-82cca8765d1b
2004-01-31 16:04:00 +00:00
Bart Oldeman
22e0e670d6 history.txt and build.txt updates to reflect current situation.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@766 6ac86273-5f31-0410-b378-82cca8765d1b
2004-01-31 16:00:16 +00:00
Bart Oldeman
20299d3642 Bump up version number; update changelog.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@710 6ac86273-5f31-0410-b378-82cca8765d1b
2003-09-24 20:47:04 +00:00
Bart Oldeman
d157b12ef0 Update LSM and history
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@703 6ac86273-5f31-0410-b378-82cca8765d1b
2003-09-21 16:14:23 +00:00
Bart Oldeman
e5a93602af Adjust version and history.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@699 6ac86273-5f31-0410-b378-82cca8765d1b
2003-09-18 21:37:39 +00:00
Bart Oldeman
f489b1a1b1 Full screen config.sys menus (use MENUCOLOR=)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@696 6ac86273-5f31-0410-b378-82cca8765d1b
2003-09-18 20:55:41 +00:00
Bart Oldeman
1957583c0e Fix some typos.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@687 6ac86273-5f31-0410-b378-82cca8765d1b
2003-09-15 10:41:27 +00:00
Bart Oldeman
b0d2219a4c Changelog correction.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@657 6ac86273-5f31-0410-b378-82cca8765d1b
2003-08-28 20:33:33 +00:00
Bart Oldeman
d6e8d403ea Update Changelog, version number.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@642 6ac86273-5f31-0410-b378-82cca8765d1b
2003-07-19 18:09:07 +00:00
Bart Oldeman
4a067595fc config.txt updates from Bernd Blaauw
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@639 6ac86273-5f31-0410-b378-82cca8765d1b
2003-07-15 12:30:34 +00:00