Luchezar Georgiev
|
e7880c117f
|
Remove condition checks that are already included in other condition checks
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1112 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-02-06 19:00:33 +00:00 |
Luchezar Georgiev
|
e936a15c6b
|
Include lol.h in makefile header list
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1111 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-02-02 20:32:37 +00:00 |
Luchezar Georgiev
|
30ac4c1a01
|
Suppress spurious warning on 1022 cylinder LBA partition and optimise a bit
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1110 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-02-02 07:47:34 +00:00 |
Kenneth J Davis
|
304aaa1428
|
retry, revert FreeDOS specific variables back to original locations
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1109 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-31 20:48:32 +00:00 |
Luchezar Georgiev
|
f9f2461218
|
Fix os_setver_minor and _os_setver_major order
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1108 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-31 19:11:18 +00:00 |
Kenneth J Davis
|
f89b8aa8e6
|
rearrange a little so saveDS/saveBX match MS locations (still dummy variables)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1107 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-31 06:03:16 +00:00 |
Kenneth J Davis
|
65d87b42c4
|
additional win 3.x compatibility when WIN31SUPPORT defined (untested)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1106 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-31 04:08:39 +00:00 |
Kenneth J Davis
|
bae20d0533
|
some of Arkady's suggestions (simplify logic), add comments
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1105 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-30 19:32:09 +00:00 |
Kenneth J Davis
|
aa82e451e8
|
correction (for tc2)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1104 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-30 14:05:44 +00:00 |
Kenneth J Davis
|
a56552c0f5
|
just comments and additional debug messages, updated history (little reformating)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1103 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-29 20:33:11 +00:00 |
Kenneth J Davis
|
0bf49a24b7
|
add build switch to generate list files from (NASM) assembly source
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1102 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-29 20:30:28 +00:00 |
Kenneth J Davis
|
2fc18e7c33
|
simpler output in case of unpartitioned disks (don't repeat error messages)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1101 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-29 20:21:56 +00:00 |
Kenneth J Davis
|
29dc31dfe2
|
ensure f_nodes.f_count are initialized to 0 (always clear KernelAlloc'd memory),
and add some debug messages
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1100 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-29 20:20:03 +00:00 |
Kenneth J Davis
|
a7a1b4ff1e
|
new debug macros, simplify selective debug output
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1099 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-29 20:18:03 +00:00 |
Kenneth J Davis
|
4a2ad74a44
|
minor build fixes (when features disabled) and merge in Udo's EnhancedDR changes
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1097 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-22 20:45:13 +00:00 |
Kenneth J Davis
|
3acc1e41de
|
tc debug build fix
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1096 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-17 18:34:10 +00:00 |
Kenneth J Davis
|
ba36e777f0
|
be more restrictive in what we consider a volume label search
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1095 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-15 19:33:37 +00:00 |
Luchezar Georgiev
|
51e7674e84
|
Change divide error message text pursuant to the RBIL
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1094 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-11 09:10:58 +00:00 |
Luchezar Georgiev
|
4fda42aafc
|
RcsId got somehow deleted - re-add it
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1093 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-11 08:56:17 +00:00 |
Luchezar Georgiev
|
a0b903cb25
|
Update copyright year
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1092 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-11 07:20:07 +00:00 |
Luchezar Georgiev
|
9de6fccc3e
|
Possible bugfix for Grub
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1091 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-09 20:36:21 +00:00 |
Kenneth J Davis
|
fba50f1c19
|
fix bug 1789 and add some extra debug prints
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1089 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-09 11:25:44 +00:00 |
Kenneth J Davis
|
babd516db4
|
fix warning to not include garbage chars
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1088 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-07 21:03:00 +00:00 |
Luchezar Georgiev
|
3d60c864e2
|
Put back breaks after return_user as Pat recommends and optimise a bit
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1087 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-05 16:14:59 +00:00 |
Luchezar Georgiev
|
784e9b7ef5
|
Fix divide error message text
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1086 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-04 19:05:08 +00:00 |
Kenneth J Davis
|
51adbac8fd
|
do not fail on internal driver, corrects bug 1850 fix to work with test case
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1085 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-01 18:07:03 +00:00 |
Kenneth J Davis
|
ebecfcb6b0
|
add dumpbs option to sys
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1083 6ac86273-5f31-0410-b378-82cca8765d1b
|
2005-01-01 15:30:56 +00:00 |
Kenneth J Davis
|
2c6ba2f90e
|
use NT OW binaries on NT, add access to more options from build cmd line
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1082 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-31 21:37:51 +00:00 |
Luchezar Georgiev
|
a76186391f
|
To err is human, to forgive divine
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1081 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-31 12:53:05 +00:00 |
Luchezar Georgiev
|
750b471eec
|
To error is human, to forgive divine
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1080 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-31 12:46:21 +00:00 |
Luchezar Georgiev
|
c93f67a15b
|
Fix Int 21h AH=38h bugs noted by Arkady
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1079 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-30 15:59:38 +00:00 |
Luchezar Georgiev
|
79be05f804
|
Remove hack in Int 21h AH=38h, revert bad change in _CmdInstall
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1078 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-29 19:27:31 +00:00 |
Kenneth J Davis
|
47137fde93
|
add some debug messages, use master_env even if no SET= in config.sys, cosmetic changes to sys
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1077 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-22 12:11:00 +00:00 |
Kenneth J Davis
|
d3482e2c86
|
corrections for prior sys changes
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1076 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-20 00:13:32 +00:00 |
Kenneth J Davis
|
fc19c3584f
|
fix TC build (remove signed/unsigned mix warning)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1075 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-19 22:37:16 +00:00 |
Kenneth J Davis
|
4de23bcebf
|
handle block drivers that indicate load failure just by returning units = 0
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1074 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-19 22:16:40 +00:00 |
Kenneth J Davis
|
e90387e6dd
|
change comments to old C style (oops, TC fix)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1073 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-19 21:35:14 +00:00 |
Kenneth J Davis
|
89c51f2223
|
rework sys option handling and add some, update sys docs
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1072 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-19 19:33:29 +00:00 |
Luchezar Georgiev
|
7b0a023193
|
By Eduardo - update hardcoded country and codepage IDs
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1071 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-05 14:21:00 +00:00 |
Luchezar Georgiev
|
a77e3ef3c7
|
Forgotten changes for the last patch by Jason
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1070 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-04 17:18:23 +00:00 |
Luchezar Georgiev
|
7e1d6fb8a9
|
Replace bug 1819 fix with the better patch of Jason Hood and add his Set Extended Error implementation
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1069 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-04 16:48:44 +00:00 |
Luchezar Georgiev
|
b50bf0f0e7
|
Fix bug 1819 by setting FAT32 fields of FAT12/16 DPBs on Int21/7302
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1068 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-12-02 18:03:35 +00:00 |
Kenneth J Davis
|
45e35f46cf
|
from Bart, invoke DOS idle int 28h for int21/ah=6/dl=ff if busy waiting on input
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1066 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-11-21 13:37:52 +00:00 |
Luchezar Georgiev
|
69df2d06f7
|
(Arkady) Remove -U option as Bart's new EXFLAT now uses XUPX variable directly
Suppress TC++ 1.01 warnings (BC++ 3/4/5 not affected!) and MSC LIB prompt
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1065 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-11-18 11:20:04 +00:00 |
Luchezar Georgiev
|
dc550c065a
|
sg
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1064 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-11-18 11:16:23 +00:00 |
Luchezar Georgiev
|
b7a86735a2
|
Bart enhanced EXEFLAT for smaller packed binary; now calls UPX itself
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1063 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-11-17 18:01:54 +00:00 |
Luchezar Georgiev
|
279107ab8e
|
A much richer updated COUNTRY.SYS by Eduardo
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1061 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-11-03 18:37:16 +00:00 |
Luchezar Georgiev
|
003933efdb
|
Divide hard-coded UCASE and FUCASE tables
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1054 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-09-23 13:08:23 +00:00 |
Luchezar Georgiev
|
d9d31322aa
|
Fix SET PATH=xxx in CONFIG.SYS
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1053 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-09-23 07:43:17 +00:00 |
Luchezar Georgiev
|
08e3c61ebc
|
Fix COUNTRY.SYS error processing logic when UCASE is used as FUCASE
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1052 6ac86273-5f31-0410-b378-82cca8765d1b
|
2004-09-23 06:24:28 +00:00 |