[Freedos-kernel] Kernel source zips Re:...

2004-09-08 Thread Kenneth J. Davis
Arkady V.Belousov wrote:
 Third (or 5th?) times of asking (without answer): where and how
download latest (unstable) kernel sources? And, as I understand, there is
If sourceforge has cron working, tarballs are there still, additionally:
http://www.fdos.org/kernel/kernel.HEAD.zip  for stable sources
http://www.fdos.org/kernel/kernel.UNSTABLE.zip  for dev sources
The fdos.org sources will be updated regularly and not change
(for a good while anyway).  I will be adding bilds to the kernel/
directory to, just haven't had a chance to set it up.
now 4 alternate trees: 2035, 2035-tom, 2035-Lucho and 2035-Jeremy?
No.  There is the stable branch (which should be similar to Tom's,
though yes he has his own as others may?), and then the unstable/dev
branch, which is where Lucho changes and some stuff that I'm doing
that I haven't tested enough to be considered stable.
Jeremy

---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] NSSI Works!!!

2004-09-08 Thread The Somertons
Here's some more details
CONFIG.SYS:
DEVICE=C:\DOS\HIMEM64.EXE
DOS=HIGH
FILES=20
BUFFERS=20
STACKS=9,256
LASTDRIVE=Z
DEVICE=C:\DOS\CDROM.SYS /D:FDXCD
AUTOEXEC.BAT:
@ECHO OFF
PATH=C:\DOS
CTMOUSE
SHSUCDX /D:FDXCD
Under this, NSSI crashed with Invalid Opcode problems.
When I skipped CONFIG.SYS and AUTOEXEC.BAT, NSSI worked fine under FreeDOS 
2035a.

- Original Message - 
From: "tom ehlert" <[EMAIL PROTECTED]>
To: "The Somertons" <[EMAIL PROTECTED]>
Sent: Wednesday, September 08, 2004 6:39 AM
Subject: Re: [Freedos-kernel] NSSI Works!!!



In FreeDOS 2035a, NSSI crashed.
as it works for me (a different 2035a), could you
give some details (like config.sys).
in particular: does it crash with an empty config.sys ?
tom
In the newest unstable kernel, NSSI works excellent!

Get NSSI at http://www.navsoft.cz

Interon


---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


[Freedos-kernel] (dup) Re: [Freedos-cvs] kernel/kernel country.asm,NONE,1.1.2.1 config.c,1.89.2.1,1.89.2.2 dosfns.c,1.70.2.1,1.70.2.2 dyninit.c,1.8,1.8.2.1 fattab.c,1.31,1.31.2.1 fcbfns.c,1.44,1.44.2.1 globals.h,1.45.2.1,1.45.2.2 init-mod.h,1.56.2.1,1.56.2.2 inthndlr.c,1.87.2.3,1.87.2.4 intr.asm,1.16.2.1,1.16.2.2 ioctl.c,1.33.2.2,1.33.2.3 main.c,1.81.2.3,1.81.2.4 makefile,1.19.2.2,1.19.2.3 nls.c,1.19.2.2,1.19.2.3 proto.h,1.75.2.2,1.75.2.3 task.c,1.44.2.2,1.44.2.3

2004-09-08 Thread Arkady V.Belousov
Hi!

3-Сен-2004 09:26 [EMAIL PROTECTED] (Luchezar Georgiev) wrote to
[EMAIL PROTECTED]:

> Update of /cvsroot/freedos/kernel/kernel
> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15462/kernel/kernel
> Modified Files:
>   Tag: UNSTABLE
> Log Message:
> COUNTRY.SYS & NLSFUNC support added: Lucho, Eduardo.
> --- NEW FILE: country.asm ---

> dd  ent  ; first entry
> ent dw 35; number of entries - don't forget to update when adding a new country

 Here is possible to slightly enhance this point (no need for manual
updating), because table below is regular (contain equal-size items):

> ; entries
> ; (size, country, codepage, reserved(2), offset)
> __us dw 12,  1,437,0,0
>  dd _us
[...]
> __me dw 12,785,864,0,0
>  dd _me
> __il dw 12,972,862,0,0
>  dd _me

 (Bug? __il refers to _me instead _il). Thus, all quoted above my be
replaced by:

__O\_/_\_/O__
dd $+4  ; address of table (folows below)
dw (LAST_ENTRY - FIRST_ENTRY) / ENTRY_SIZE

; entries (size, country, codepage, reserved(2), offset)

FIRST_ENTRY label
dw ENTRY_SIZE-2,  1,437,0,0 ; US
dd _us
ENTRY_SIZE = $ - FIRST_ENTRY
[...]
dw ENTRY_SIZE-2,785,864,0,0 ; Middle East
dd _me
dw ENTRY_SIZE-2,972,862,0,0 ; Israel
dd _il
LAST_ENTRY label
_
  O/~\ /~\O

Or, even better, all data may be reordered to place related data adjacent:

__O\_/_\_/O__
dd $+4  ; address of table (folows below)
dw (LAST_ENTRY - FIRST_ENTRY) / ENTRY_SIZE

FIRST_ENTRY label
dw HEAD_SIZE
HEAD_START label
dw   1,437,0,0  ; US
dd $+4
HEAD_SIZE = $ - HEAD_START
dw 1,6,1
dd $+4
db 0FFh,"CTYINFO"
dw DATA_SIZE
DATA_START label
dw   1,437,MDY
db "$",0,0,0,0
dw ",",".","-",":"
db 0,2,_12
DATA_SIZE = $ - DATA_START
[...]
dw HEAD_SIZE
dw 785,864,0,0  ; Middle East
dd $+4
dw 1,6,1
dd $+4
db 0FFh,"CTYINFO"
dw DATA_SIZE
dw 785,864,DMY
db 0A4h,0,0,0,0
dw  ".",",","/",":"
db  3,3,_12
dw HEAD_SIZE
dw 972,862,0,0  ; Israel
dd $+4
dw 1,6,1
dd $+4
db 0FFh,"CTYINFO"
dw DATA_SIZE
dw 972,862,DMY
db 99h,0,0,0,0
dw ",","."," ",":"
db 2,2,_24; Israel
LAST_ENTRY label
_
  O/~\ /~\O

Of course, entry may be defined through macro. Someting like:

__O\_/_\_/O__
dd $+4  ; address of table (folows below)
dw (LAST_ENTRY - FIRST_ENTRY) / ENTRY_SIZE

FIRST_ENTRY label
ENTRY   1,437,MDY,<"$",0,0,0,0>, ",",".","-",":",0,2,_12 ; US
[...]
ENTRY 785,864,DMY,<0A4h,0,0,0,0>,".",",","/",":",3,3,_12 ; Middle East
ENTRY 972,862,DMY,<99h,0,0,0,0>, ",","."," ",":",2,2,_24 ; Israel
LAST_ENTRY label
_
  O/~\ /~\O

> +++ globals.h 3 Sep 2004 09:26:51 -   1.45.2.2
> -" (Build " KERNEL_BUILD_STRING ") [" __DATE__ " " __TIME__ "]\n"
> +" (Build " KERNEL_BUILD_STRING ", " __DATE__ ")\n"

 I like this. :)

> +++ main.c3 Sep 2004 09:26:51 -   1.81.2.4
>  static char copyright[] =
> -"(C) Copyright 1995-2004 Pasquale J. Villani and The FreeDOS Project.\n"
> +"Copyright 1995-2004 Pasquale J. Villani and The FreeDOS Project.\n"
> +"This free software has ABSOLUTELY NO WARRANTY and is licensed under\n"
> +"the GNU General Public License (http://www.gnu.org/licenses/gpl.html)\n\n";

 And this too. :) Though, I think, here is mistake, because me use GPL2,
not plain GPL. Thus, above should like something like:

"This free software has ABSOLUTELY NO WARRANTY and is licensed under the\n"
"GNU General Public License v2 (http://www.gnu.org/licenses/gpl2.html)\n\n";

> +++ inthndlr.c3 Sep 2004 09:26:51 -   1.87.2.4
> @@ -709,10 +698,8 @@
>  case 0x30:
>lr.AL = os_setver_major;
>lr.AH = os_setver_minor;
> +  lr.BX = (OEM_ID << 8) | REVISION_SEQ;

 lr.BX = MK_UWORD (OEM_ID, REVISION_SEQ);
-

[...]
> +  if ((rc = _SftSeek(s, MK_ULONG(lr.CX, lr.DX), lr.AL)) >= SUCCESS)
---

[...]
>  VOID ASMCFUNC int2F_12_handler(struct int2f12regs r)
> +  COUNT rc;

 "int rc;"

[...]
> +case 0x27: /* close file */
>r.FLAGS &= ~FLG_CARRY;
> -  break;
> +  CritErrCode = SUCCESS;
> +  rc = DosClose(r.BX);
> +  goto short_check;

 Better to place "r.FLAGS &=" right before "goto" to ma

[Freedos-kernel] (dup) Re: [Freedos-cvs] kernel/docs contrib.txt,1.6.2.1,1.6.2.2 history.txt,1.78.2.3,1.78.2.4

2004-09-08 Thread Arkady V.Belousov
Hi!

3-Сен-2004 09:26 [EMAIL PROTECTED] (Luchezar Georgiev) wrote to
[EMAIL PROTECTED]:

> +++ history.txt   3 Sep 2004 09:26:48 -   1.78.2.4
> +- zero serial number of Int 21h/30h (else buggy 32RTM thrashed stack)

"zero _CX in_ serial # _after_ INT 21/30, else buggy _Borland's_ 32RTM
trashe_s_ stack".

> +- added Int 2Fh/2Fh processing to set DOS version as per MS-DOS 4.0

 I suggest, here mean INT 2F/122F? Wrong action, MS-DOS 7.10 not
supports this function. In next letter I show this with help of DEBUG
script.

> +* autoexec.bat now single-line for FreeCOM compatibility when EOL=LF

 ?

> +* config.sys: all commands removed as they were close to defaults

 ?

> +  - (with Bart) LoL pointer made const (saves some size for Watcom)

"_by_ Bart"

> +  - revision sequence now initialised along with DOS version in LoL

 ?

> +* makefile: object files reordered to gain ~300B packed size

 "gain ~300B" == "reduce 300 bytes of"?




---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idP47&alloc_id808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


[Freedos-kernel] Re: int 2f.122f...

2004-09-08 Thread Arkady V.Belousov
Hi!

8-Сен-2004 15:52 [EMAIL PROTECTED] (Eric Auer) wrote to [EMAIL PROTECTED]:

EA> Hi, you probably found a bug then: I am sure the intention was
EA> to replace the freedos-specific function by int 2f.122f...

 No, if this is bug, then this is bug only in history.txt. Also, no one
was says about replacing FD specific function. As I understand, Lucho was
adds INT2F/122F only by your pressure.

EA> It would affect int 21.30 result, not int 21.3306 result, and

 If I right remember, Lucho's patch affect os_major and os_minor. Thus,
yes, there _is_ bug (same as bug with VERSION= in config.c), because should
be affected os_setver_major and os_setver_minor. Probably, *_major and
*_minor should be renamed to os_major/os_true_major and
os_minor/os_true_minor, to make less confusions later.

 Anyway, I think, INT2F/122F should be removed _or_ it should replace FD
specific function (INT 21/33FC).

EA> I hope that it actually works ;-).

PS: I return this topic back to group, because it may be interested for
others.

PPS: Eric, you often move threads from groups to private email. Please, do
this only for topics, which is interested only for private persons.




---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idP47&alloc_id808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] NSSI Works!!!

2004-09-08 Thread tom ehlert

> In FreeDOS 2035a, NSSI crashed.

as it works for me (a different 2035a), could you
give some details (like config.sys).

in particular: does it crash with an empty config.sys ?

tom

> In the newest unstable kernel, NSSI works excellent!

> Get NSSI at http://www.navsoft.cz

> Interon




---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


[Freedos-kernel] Re: [Freedos-cvs] kernel/kernel country.asm,NONE,1.1.2.1 config.c,1.89.2.1,1.89.2.2 dosfns.c,1.70.2.1,1.70.2.2 dyninit.c,1.8,1.8.2.1 fattab.c,1.31,1.31.2.1 fcbfns.c,1.44,1.44.2.1 globals.h,1.45.2.1,1.45.2.2 init-mod.h,1.56.2.1,1.56.2.2 inthndlr.c,1.87.2.3,1.87.2.4 intr.asm,1.16.2.1,1.16.2.2 ioctl.c,1.33.2.2,1.33.2.3 main.c,1.81.2.3,1.81.2.4 makefile,1.19.2.2,1.19.2.3 nls.c,1.19.2.2,1.19.2.3 proto.h,1.75.2.2,1.75.2.3 task.c,1.44.2.2,1.44.2.3

2004-09-08 Thread Arkady V.Belousov
Hi!

3-Сен-2004 09:26 [EMAIL PROTECTED] (Luchezar Georgiev) wrote to
[EMAIL PROTECTED]:

> Update of /cvsroot/freedos/kernel/kernel
> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15462/kernel/kernel
> Modified Files:
>   Tag: UNSTABLE
> Log Message:
> COUNTRY.SYS & NLSFUNC support added: Lucho, Eduardo.
> --- NEW FILE: country.asm ---

> dd  ent  ; first entry
> ent dw 35; number of entries - don't forget to update when adding a new country

 Here is possible to slightly enhance this point (no need for manual
updating), because table below is regular (contain equal-size items):

> ; entries
> ; (size, country, codepage, reserved(2), offset)
> __us dw 12,  1,437,0,0
>  dd _us
[...]
> __me dw 12,785,864,0,0
>  dd _me
> __il dw 12,972,862,0,0
>  dd _me

 (Bug? __il refers to _me instead _il). Thus, all quoted above my be
replaced by:

__O\_/_\_/O__
dd $+4  ; address of table (folows below)
dw (LAST_ENTRY - FIRST_ENTRY) / ENTRY_SIZE

; entries (size, country, codepage, reserved(2), offset)

FIRST_ENTRY label
dw ENTRY_SIZE-2,  1,437,0,0 ; US
dd _us
ENTRY_SIZE = $ - FIRST_ENTRY
[...]
dw ENTRY_SIZE-2,785,864,0,0 ; Middle East
dd _me
dw ENTRY_SIZE-2,972,862,0,0 ; Israel
dd _il
LAST_ENTRY label
_
  O/~\ /~\O

Or, even better, all data may be reordered to place related data adjacent:

__O\_/_\_/O__
dd $+4  ; address of table (folows below)
dw (LAST_ENTRY - FIRST_ENTRY) / ENTRY_SIZE

FIRST_ENTRY label
dw HEAD_SIZE
HEAD_START label
dw   1,437,0,0  ; US
dd $+4
HEAD_SIZE = $ - HEAD_START
dw 1,6,1
dd $+4
db 0FFh,"CTYINFO"
dw DATA_SIZE
DATA_START label
dw   1,437,MDY
db "$",0,0,0,0
dw ",",".","-",":"
db 0,2,_12
DATA_SIZE = $ - DATA_START
[...]
dw HEAD_SIZE
dw 785,864,0,0  ; Middle East
dd $+4
dw 1,6,1
dd $+4
db 0FFh,"CTYINFO"
dw DATA_SIZE
dw 785,864,DMY
db 0A4h,0,0,0,0
dw  ".",",","/",":"
db  3,3,_12
dw HEAD_SIZE
dw 972,862,0,0  ; Israel
dd $+4
dw 1,6,1
dd $+4
db 0FFh,"CTYINFO"
dw DATA_SIZE
dw 972,862,DMY
db 99h,0,0,0,0
dw ",","."," ",":"
db 2,2,_24; Israel
LAST_ENTRY label
_
  O/~\ /~\O

Of course, entry may be defined through macro. Someting like:

__O\_/_\_/O__
dd $+4  ; address of table (folows below)
dw (LAST_ENTRY - FIRST_ENTRY) / ENTRY_SIZE

FIRST_ENTRY label
ENTRY   1,437,MDY,<"$",0,0,0,0>, ",",".","-",":",0,2,_12 ; US
[...]
ENTRY 785,864,DMY,<0A4h,0,0,0,0>,".",",","/",":",3,3,_12 ; Middle East
ENTRY 972,862,DMY,<99h,0,0,0,0>, ",","."," ",":",2,2,_24 ; Israel
LAST_ENTRY label
_
  O/~\ /~\O

> +++ globals.h 3 Sep 2004 09:26:51 -   1.45.2.2
> -" (Build " KERNEL_BUILD_STRING ") [" __DATE__ " " __TIME__ "]\n"
> +" (Build " KERNEL_BUILD_STRING ", " __DATE__ ")\n"

 I like this. :)

> +++ main.c3 Sep 2004 09:26:51 -   1.81.2.4
>  static char copyright[] =
> -"(C) Copyright 1995-2004 Pasquale J. Villani and The FreeDOS Project.\n"
> +"Copyright 1995-2004 Pasquale J. Villani and The FreeDOS Project.\n"
> +"This free software has ABSOLUTELY NO WARRANTY and is licensed under\n"
> +"the GNU General Public License (http://www.gnu.org/licenses/gpl.html)\n\n";

 And this too. :) Though, I think, here is mistake, because me use GPL2,
not plain GPL. Thus, above should like something like:

"This free software has ABSOLUTELY NO WARRANTY and is licensed under the\n"
"GNU General Public License v2 (http://www.gnu.org/licenses/gpl2.html)\n\n";

> +++ inthndlr.c3 Sep 2004 09:26:51 -   1.87.2.4
> @@ -709,10 +698,8 @@
>  case 0x30:
>lr.AL = os_setver_major;
>lr.AH = os_setver_minor;
> +  lr.BX = (OEM_ID << 8) | REVISION_SEQ;

 lr.BX = MK_UWORD (OEM_ID, REVISION_SEQ);
-

[...]
> +  if ((rc = _SftSeek(s, MK_ULONG(lr.CX, lr.DX), lr.AL)) >= SUCCESS)
---

[...]
>  VOID ASMCFUNC int2F_12_handler(struct int2f12regs r)
> +  COUNT rc;

 "int rc;"

[...]
> +case 0x27: /* close file */
>r.FLAGS &= ~FLG_CARRY;
> -  break;
> +  CritErrCode = SUCCESS;
> +  rc = DosClose(r.BX);
> +  goto short_check;

 Better to place "r.FLAGS &=" right before "goto" to ma

[Freedos-kernel] Re: [Freedos-cvs] kernel/docs contrib.txt,1.6.2.1,1.6.2.2 history.txt,1.78.2.3,1.78.2.4

2004-09-08 Thread Arkady V.Belousov
Hi!

> +++ history.txt   3 Sep 2004 09:26:48 -   1.78.2.4
> +- added Int 2Fh/2Fh processing to set DOS version as per MS-DOS 4.0

-a
11CD:0100 mov dx,500
>^^^
11CD:0103 mov ax,122f
11CD:0106 int2f
11CD:0108 mov ax,3000
11CD:010B int21
11CD:010D int3
11CD:010E
-g=100

AX=0A07  BX=FF00  CX=  DX=0500  SP=FFEE  BP=  SI=  DI=
>--
DS=11CD  ES=11CD  SS=11CD  CS=11CD  IP=010D   NV UP EI PL ZR NA PE NC
11CD:010D CCINT 3
-a 100
11CD:0100 mov ax,3306
11CD:0103 int21
11CD:0105 int3
11CD:0106
-g=100

AX=3306  BX=0A07  CX=  DX=1000  SP=FFEE  BP=  SI=  DI=
>---
DS=11CD  ES=11CD  SS=11CD  CS=11CD  IP=0105   NV UP EI PL ZR NA PE NC
11CD:0105 CCINT 3
-q




---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


[Freedos-kernel] Re: [Freedos-cvs] kernel/boot oemboot.asm,NONE,1.1.2.1

2004-09-08 Thread Arkady V.Belousov
Hi!

7-Сен-2004 19:17 [EMAIL PROTECTED] (Kenneth Davis) wrote to
[EMAIL PROTECTED]:

KD> Update of /cvsroot/freedos/kernel/boot
KD> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28417/boot

 Third (or 5th?) times of asking (without answer): where and how
download latest (unstable) kernel sources? And, as I understand, there is
now 4 alternate trees: 2035, 2035-tom, 2035-Lucho and 2035-Jeremy?




---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idP47&alloc_id808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


[Freedos-kernel] Re: [Freedos-cvs] kernel/docs contrib.txt,1.6.2.1,1.6.2.2 history.txt,1.78.2.3,1.78.2.4

2004-09-08 Thread Arkady V.Belousov
Hi!

3-Сен-2004 09:26 [EMAIL PROTECTED] (Luchezar Georgiev) wrote to
[EMAIL PROTECTED]:

> +++ history.txt   3 Sep 2004 09:26:48 -   1.78.2.4
> +- zero serial number of Int 21h/30h (else buggy 32RTM thrashed stack)

"zero _CX in_ serial # _after_ INT 21/30, else buggy _Borland's_ 32RTM
trashe_s_ stack".

> +- added Int 2Fh/2Fh processing to set DOS version as per MS-DOS 4.0

 I suggest, here mean INT 2F/122F? Wrong action, MS-DOS 7.10 not
supports this function. In next letter I show this with help of DEBUG
script.

> +* autoexec.bat now single-line for FreeCOM compatibility when EOL=LF

 ?

> +* config.sys: all commands removed as they were close to defaults

 ?

> +  - (with Bart) LoL pointer made const (saves some size for Watcom)

"_by_ Bart"

> +  - revision sequence now initialised along with DOS version in LoL

 ?

> +* makefile: object files reordered to gain ~300B packed size

 "gain ~300B" == "reduce 300 bytes of"?




---
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idP47&alloc_id808&op=click
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel