[Freedos-kernel] VERSION= issue

2004-06-24 Thread Arkady V.Belousov
Hi! MS-DEBUG doesn't runs from FD because Incorrect DOS version. Setting required through VERSION= doesn't helps. Analyzing of inthndlr.c shows, that os_major and os_minor returned only through INT21/3306, for INT21/30 used os_setver_*. Is this bug (in config.c:sysVersion(), which not sets

Re: [Freedos-kernel] CONFIG.C ANNOYANCE

2004-06-24 Thread Arkady V.Belousov
Hi! 24--2004 19:36 Arkady V.Belousov wrote to [EMAIL PROTECTED]: AVB My near TODO is to: AVB - detect redefinition of env variables (and replace definition). AVB - add environment before each INSTALL=. BTW, forget to mention. Some years ago I report about BUG in ChildEnv(), which wrongly

[Freedos-kernel] VERSION= issue

2004-06-24 Thread Arkady V.Belousov
Hi! Eric Auer suggests, that VERSION= should change os_setver_m*, not os_m*. What you think? Is there is bug in current FD and Eric's suggestion is patch for this? --- This SF.Net email sponsored by Black Hat Briefings Training. Attend

[Freedos-kernel] VERSION= behavior

2004-06-24 Thread Arkady V.Belousov
Hi! BTW, Eric says, that RBIL describes INT2F/122F functions, which (also) sets returned DOS version. Currently FD not implements this functio (says error for it on screen), but implements (similar) INT21/33FC. Should I _re_define INT21/33FC as INT2F/122F?

Re: [Freedos-kernel] VERSION= issue

2004-06-24 Thread Arkady V.Belousov
Hi! 24--2004 18:35 [EMAIL PROTECTED] (tom ehlert) wrote to Arkady V.Belousov [EMAIL PROTECTED]: MS-DEBUG doesn't runs from FD because Incorrect DOS version. Setting required through VERSION= doesn't helps. Analyzing of inthndlr.c shows, that os_major and os_minor returned only through

[Freedos-kernel] PATCH: nls.c

2004-06-24 Thread Eduardo Casino
Hi, Trivial patch. Pass correct values for codepage and country from DOS-38 and DOS-65-XX functions to MUX-14 functions. Eduardo. diff -uNrp ke2035.orig/kernel/nls.c ke2035/kernel/nls.c --- ke2035.orig/kernel/nls.c2004-06-24 22:41:18.0 +0200 +++ ke2035/kernel/nls.c 2004-06-24

[Freedos-kernel] PATCH: inthndlr.c

2004-06-24 Thread Eduardo Casino
Hi! I'm implementing NLSFUNC for FreeDOS and I've found that many (most) of the needed MUX functions are missing. This patch implements functions 2F1226h to 2F1229h. This, together with my previous nls.c patch, allowed me to make a first working implementation of NLSFUNC's int 2F1404h, but the