Bart Oldeman
|
83f044fbe0
|
Use strchr and strlen more often; also use strchr in the init code.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@842 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-04-06 22:48:12 +00:00 |
|
Bart Oldeman
|
8ea4701226
|
Preserve bx and cx for WATCOMC in asmsupt.asm as well. Saves another
200 bytes.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@840 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-04-06 16:29:27 +00:00 |
|
Bart Oldeman
|
8e80462093
|
Be more specific about which registers are clobbered by asmsupt.asm
functions. Preserve "ES" for Watcom.
Saves ~150 bytes resident, ~90 bytes nonresident, more for 386 kernels.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@839 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-04-02 00:38:24 +00:00 |
|
Bart Oldeman
|
7bf976be3f
|
Saved ~75 bytes in printf and by elimination of fstrlen. There's only one
call and inlining doesn't increase the size.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@803 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-03-20 10:41:30 +00:00 |
|
Bart Oldeman
|
d06b147cb0
|
Save a couple bytes by moving the strncmp_retzero block.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@789 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-02-24 23:24:27 +00:00 |
|
Bart Oldeman
|
5214472bf7
|
Use asmsupt string and mem functions for the init code too.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@787 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-02-24 00:25:56 +00:00 |
|
Bart Oldeman
|
8a7b83ab63
|
Remove (unused) strncpy.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@653 6ac86273-5f31-0410-b378-82cca8765d1b
|
2003-08-09 09:35:18 +00:00 |
|
Bart Oldeman
|
27ee8b1c74
|
Removed unnecessary jcxz's.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@629 6ac86273-5f31-0410-b378-82cca8765d1b
|
2003-06-30 18:43:28 +00:00 |
|
Bart Oldeman
|
542b0c1b89
|
Correct shr/jcxz sequence.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@595 6ac86273-5f31-0410-b378-82cca8765d1b
|
2003-06-15 18:15:06 +00:00 |
|
Bart Oldeman
|
5210965831
|
* minor size optimizations in chario.c, dosfns.c;
asmsupt.asm: correct fmemchr (all n's) and *memset/*memcpy (n==0)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@590 6ac86273-5f31-0410-b378-82cca8765d1b
|
2003-06-15 14:21:49 +00:00 |
|
Bart Oldeman
|
5a7a27df70
|
Use HMA_TEXT instead of _TEXT again.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@538 6ac86273-5f31-0410-b378-82cca8765d1b
|
2003-03-12 22:43:53 +00:00 |
|
Bart Oldeman
|
e67a8f5058
|
Changes for kernel 2028 (see history.txt)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@485 6ac86273-5f31-0410-b378-82cca8765d1b
|
2002-12-09 00:17:15 +00:00 |
|
Bart Oldeman
|
83b77cbb1b
|
Changes for kernel 2027rc.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@427 6ac86273-5f31-0410-b378-82cca8765d1b
|
2002-10-22 02:40:19 +00:00 |
|
Bart Oldeman
|
93bc26d0d5
|
Added more functions (memchr, memcmp, strcmp) to asmsupt.asm. Removed strncpy
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@398 6ac86273-5f31-0410-b378-82cca8765d1b
|
2002-08-03 01:48:49 +00:00 |
|
Bart Oldeman
|
fe51b7a036
|
Truncated and disabled $Logs, fixed r/w bugs for kernel 2025b
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@326 6ac86273-5f31-0410-b378-82cca8765d1b
|
2001-11-17 23:26:45 +00:00 |
|
Bart Oldeman
|
048c87bbac
|
FAT32 support, misc fixes, INT2F/AH=12 support, drive B: handling
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@305 6ac86273-5f31-0410-b378-82cca8765d1b
|
2001-09-23 20:39:44 +00:00 |
|
Bart Oldeman
|
be2ae12b54
|
See history.txt for the list of fixes.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@196 6ac86273-5f31-0410-b378-82cca8765d1b
|
2001-04-15 03:21:50 +00:00 |
|
Bart Oldeman
|
f2184025da
|
See history.txt for changes. Bug fixes and HMA support are the main ones.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@167 6ac86273-5f31-0410-b378-82cca8765d1b
|
2001-03-21 02:56:26 +00:00 |
|
Jim Tabor
|
21bb3f6923
|
Fixed project history
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@26 6ac86273-5f31-0410-b378-82cca8765d1b
|
2000-05-25 20:56:23 +00:00 |
|
Jim Tabor
|
b857858f48
|
Update CVS to 2020
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@7 6ac86273-5f31-0410-b378-82cca8765d1b
|
2000-05-08 04:30:00 +00:00 |
|
Jim Hall
|
060002c5ae
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@2 6ac86273-5f31-0410-b378-82cca8765d1b
|
2000-05-06 19:34:20 +00:00 |
|