On Thu, 01 Apr 2004 18:41:44 +0200, Bernd Blaauw wrote:

Alain schreef:

2) Kernel version only by numbers is not enough, there are too many variants that show only in the kernel description string string (like fat32)

This is shown on kernel startup. The DOS Function 30h code is (inthndlr.c, line 696)


       /* Get (editable) DOS Version */
     case 0x30:
       lr.AL = os_setver_major;
       lr.AH = os_setver_minor;
       lr.BH = OEM_ID;
       lr.CH = REVISION_MAJOR;   /* JPP */
       lr.CL = REVISION_MINOR;
       lr.BL = REVISION_SEQ;

Adding *strings* just for information purposes in the precious resident space is a bad idea.

and what about all the SYS CONFIG options that are patched into it?

*version,
*fat-support
*date ( plus the word CVS if non-official release )
*compiler

SYS CONFIG is about *editable* options. The above are *informational* data. Boot the kernel and it'll tell you all this ;-)


Lucho


------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to