From: Martin Str|mberg Message-Id: <200004241913.VAA00495@father.ludd.luth.se> Subject: The new cwsdpmi To: sandmann AT clio DOT rice DOT edu (Charles Sandmann) Date: Mon, 24 Apr 2000 21:13:22 +0200 (MET DST) Cc: djgpp-workers AT delorie DOT com (DJGPP-WORKERS) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Reply-To: djgpp-workers AT delorie DOT com It seems to have some problems. Computer hardware: 386DX 20MHz 4MiB RAM Software: MSDOZE 6.22, Swedish version. Some kind of extracted TCP/IP ability from some archive from ftp.microsoft.com (WINTCP, TCPIP or something) hence quite a lot of memory used by the OS: "mem/c" output: "Moduler som använder minne under 1 Mb: Namn Totalt = Konventionellt + Övre minne -------- ---------------- ---------------- ---------------- MSDOS 17 421 (17K) 17 421 (17K) 0 (0K) HIMEM 1 168 (1K) 1 168 (1K) 0 (0K) DISPLAY 8 304 (8K) 8 304 (8K) 0 (0K) IFSHLP 3 968 (4K) 3 968 (4K) 0 (0K) COMMAND 3 008 (3K) 3 008 (3K) 0 (0K) PROTMAN 400 (0K) 400 (0K) 0 (0K) PNPND 8 432 (8K) 8 432 (8K) 0 (0K) TCPDRV 1 328 (1K) 1 328 (1K) 0 (0K) NEMM 672 (1K) 672 (1K) 0 (0K) SMARTDRV 27 520 (27K) 27 520 (27K) 0 (0K) KEYB 6 944 (7K) 6 944 (7K) 0 (0K) DOSKEY 4 144 (4K) 4 144 (4K) 0 (0K) TCPTSR 76 784 (75K) 76 784 (75K) 0 (0K) TINYRFC 18 288 (18K) 18 288 (18K) 0 (0K) NMTSR 6 160 (6K) 6 160 (6K) 0 (0K) BASIC 13 760 (13K) 13 760 (13K) 0 (0K) Ledigt 455 824 (445K) 455 824 (445K) 0 (0K) Sammanfattning av minne: Minnestyp Totalt = Använt + Ledigt ---------------- ---------- ---------- ---------- Konventionellt 654 336 198 512 455 824 Övre 0 0 0 Reserverad 132 096 132 096 0 Utökat (XMS) 3 407 872 1 114 112 2 293 760 ---------------- ---------- ---------- ---------- Totalt minne 4 194 304 1 444 720 2 749 584 Totalt under 1 M 654 336 198 512 455 824 Största exekverbara programstorlek: 455 312 (445K) Största lediga övre minnesblock: 0 (0K) MS-DOS är resident i det höga minnesområdet." Testbed: DJDEV203.ZIP and trying compiling the src directory from DJLSR203.ZIP using COMMAND.COM. Report: I've had several hangs and even a reboot. Alas I upgraded binutils and gcc as well so I wasn't sure it was a CWSDPMI problem. And nothing to show - when I say hang it really was hung. Most of the times I had to use the red button (C-A-D wouldn't work). Once I had an error message saying "FPU overrun", I think. But finally something very strange happened and I had still some prompt functionality and it seems (to me) to be something strange with CWSDPMI. Error message was "Swap disk full!", but "dir c:\" says " Volymen i enhet C är MS-DOS_6 Volymen har serienummer 2774-7844 Katalog i C:\ DOS 99-11-20 15.02 WINDOWS 99-12-24 11.18 TMP 99-11-20 16.06 NET 99-11-26 22.38 COMMAND COM 55 247 94-05-31 6.22 AUTOEXEC 000 537 99-12-24 11.12 CONFIG OLD 147 99-11-20 15.15 AUTOEXEC OLD 188 99-11-20 15.15 CWSDPMI SWP 2 232 320 00-04-24 20.14 CONFIG 003 200 99-11-26 22.56 CONFIG 002 200 99-11-26 22.54 CONFIG 001 161 99-11-26 22.44 AUTOEXEC 001 219 99-11-26 22.44 CONFIG SYS 207 99-12-10 13.14 AUTOEXEC 002 379 99-11-26 22.54 AUTOEXEC BAT 548 99-12-24 11.38 AUTOEXEC 003 379 99-11-26 22.56 CONFIG SY~ 200 99-11-26 22.56 AUTOEXEC BA~ 548 99-11-28 22.40 NETSTART BAT 113 99-11-27 20.22 NETUSE BAT 147 00-04-23 17.07 AUTOEXEC MS1 568 99-11-28 13.52 1 TXT 19 00-04-24 20.19 SIMPLE6 TXT 912 00-01-04 10.29 2 TXT 0 00-04-24 20.20 25 fil(er) 2 293 239 byte 47 855 616 byte lediga" For the Swedish unknowledgable "47 855 616 byte lediga" means "47 855 616 bytes free". And note the CWSDPMI.SWP file is here, so it's using this disk for swapping. "mem/c" reported: "Moduler som använder minne under 1 Mb: Namn Totalt = Konventionellt + Övre minne -------- ---------------- ---------------- ---------------- MSDOS 17 421 (17K) 17 421 (17K) 0 (0K) HIMEM 1 168 (1K) 1 168 (1K) 0 (0K) DISPLAY 8 304 (8K) 8 304 (8K) 0 (0K) IFSHLP 3 968 (4K) 3 968 (4K) 0 (0K) COMMAND 3 008 (3K) 3 008 (3K) 0 (0K) PROTMAN 400 (0K) 400 (0K) 0 (0K) PNPND 8 432 (8K) 8 432 (8K) 0 (0K) TCPDRV 1 328 (1K) 1 328 (1K) 0 (0K) NEMM 672 (1K) 672 (1K) 0 (0K) SMARTDRV 27 520 (27K) 27 520 (27K) 0 (0K) KEYB 6 944 (7K) 6 944 (7K) 0 (0K) /djgpp/b 17 248 (17K) 17 248 (17K) 0 (0K) DOSKEY 4 144 (4K) 4 144 (4K) 0 (0K) TCPTSR 76 784 (75K) 76 784 (75K) 0 (0K) TINYRFC 18 288 (18K) 18 288 (18K) 0 (0K) NMTSR 6 160 (6K) 6 160 (6K) 0 (0K) BASIC 13 760 (13K) 13 760 (13K) 0 (0K) /djgpp/b 17 328 (17K) 17 328 (17K) 0 (0K) /djgpp/b 17 328 (17K) 17 328 (17K) 0 (0K) CWSDPMI 41 040 (40K) 41 040 (40K) 0 (0K) bin/gcc 17 328 (17K) 17 328 (17K) 0 (0K) /djgpp/l 17 760 (17K) 17 760 (17K) 0 (0K) Ledigt 327 792 (320K) 327 792 (320K) 0 (0K) Sammanfattning av minne: Minnestyp Totalt = Använt + Ledigt ---------------- ---------- ---------- ---------- Konventionellt 654 336 326 544 327 792 Övre 0 0 0 Reserverad 132 096 132 096 0 Utökat (XMS) 3 407 872 3 145 728 262 144 ---------------- ---------- ---------- ---------- Totalt minne 4 194 304 3 604 368 589 936 Totalt under 1 M 654 336 326 544 327 792 Största exekverbara programstorlek: 276 848 (270K) Största lediga övre minnesblock: 0 (0K) MS-DOS är resident i det höga minnesområdet." Note the several invocations of DJGPP programs. Any ideas? Do you want me to try something specific? Can you make a CWSDPMI with debug printouts available? Right, MartinS