home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.smalltalk
- Path: sparky!uunet!math.fu-berlin.de!mailgzrz.TU-Berlin.DE!cs.tu-berlin.de!muhr
- From: muhr@opal.cs.tu-berlin.de (Thomas Muhr)
- Subject: Re: Digitalks, V, graphics
- Message-ID: <1992Dec28.144925.27031@cs.tu-berlin.de>
- Sender: news@cs.tu-berlin.de
- Organization: Techn. University of Berlin, Germany
- References: <9212111458.AA07282@gwdu03.gwdg.de>
- Date: Mon, 28 Dec 1992 14:49:25 GMT
- Lines: 39
-
- Joerg Rade <jrade1@GWDG.DE> writes:
-
- >there is a solution for ii) i.e. ST/V 286 & HIMEM.SYS:
- >
- > DEVICE=C:\DOS\HIMEM.SYS /INT15=2432
- >
- >This is for my 4MB machine. Some space is reserved for SMARTDRV. You
- >may have to experiment with the number to make it fit your needs.
- >This tip is orginally from Thomas Muhr.
-
- The problem naturally, is not with himem.sys being declared in
- config.sys, but comes when an XMS-oriented program like Windows or smartdrv
- accesses it. When such a program is terminated, it doesnt restore the
- memory scheme to its original state. Old extended memeory managers
- like the one ST/V 286 is using won't see any free extended mem
- thereafter. The above solution reserves 2MB from being gobbled up by
- an XMS program. The drawback is that it leaves exactly 2MB for either
- ST/V 286 or Windows which is not acceptable in most cases.
- A solution which reserves all of memory for either environment is to
- use a mark/release utility before/after the invocation of a XMS
- program. One of these utilities is RESET. If you start Windows like this:
-
- REM put this in a batch file stwin.bat
- RESET remwin
- pc-cache /extsiz=xxxxxxx
- win %1 %2 %3
- remwin
-
- you can use ST/V 286 without rebooting your system.
- With Windows 3.1 comes smartdrv.exe which shifts memory blocks around
- so that RESET wouldn't be able to restore the previous state
- accurately. That's why I use PC_CACHE in the above example batch file.
-
- - Thomas
- --
- Thomas Muhr - Project ATLAS - Technical University of Berlin
- Tel.: [+49] [30] 314-27882 FAX: -25959
- INTERNET: muhr@cs.tu-berlin.de Compu$erve: 100013,377
- In memoriam of John W. Lennon (Oct 9, 1940 - Dec 8, 1980)
-