Greg_d._Moore@mts.rpi.edu (Commander Krugannal) (07/09/90)
>11800/1491. Mark Donnell (markad@blake.u.washington.edu) 11:15 Sun Jul 8/90 2 > > > Entered: University of Washington, Seattle 19:57 Fri Jul 6/90 > Subject: himem.sys vs AMI > > I am having problems with himem.sys. The problem is that it locks > up my computer. I am trying to use the version which came with > Windows 3.0 (which is REQUIRED to run in 386 enhanced mode). > > I am currently running an older version of himem.sys, dated late > 1989, without any trouble. When I try to run Win3.0 with it, > it says himem.sys required to run in 386 mode (after I force the > issue with 'win /3'. > If I try to run it with the Win3.0 version of himem.sys, the machine > locks up at that point in the reboot. The docs list nothing like that > > I have a Nascent 386/25, discrete chip set, AMI (?)Aug 17, 1988 BOIS, > 2 Meg, WD controller with 40Meg connor HD, teac 1.2Meg FD, Genoa VGA. > > Have you heard of such a problem before? Is there another version of > himem.sys which might run Win3.0? Umm, look closely at the documentation that comes with HIMEM.SYS. It mentions in there that there is a switch that can be set. Usually Windows will figure out which switch to set and tell you to set it that way in your config.sys. This is not always the case. A little fiddling with this should fix it. To aid, I've copied the stuff from the WINDOWS README.TXT file: ----------------------->Cut Here<----------------------------------- USING HIMEM.SYS =============== HIMEM.SYS is a driver required by Windows 3.0 for using extended memory. It must be included in your CONFIG.SYS file. The method HIMEM uses to access extended memory depends on your hardware. When you boot your computer, HIMEM is loaded from your CONFIG.SYS file. After it is loaded, you will see a message like the following telling you the method HIMEM will use to access extended memory on your computer. Installed A20 handler number X. where X is 1 through 8 which corresponds to one of the following methods: Number Name Computer type -------------------------------------------------------------- 1 at ; IBM AT or 100% compatible. 2 ps2 ; IBM PS/2 3 ptlcascade ; Phoenix Cascade BIOS 4 hpvectra ; HP Vectra (A & A+) 5 att6300plus ; AT&T 6300 Plus 6 acer1100 ; Acer 1100 7 toshiba ; Toshiba 1600 & 1200XE 8 wyse ; Wyse 12.5 Mhz 286 If HIMEM does not work properly, you can try a different method. Specify the switch for your computer type on the device=HIMEM.SYS line in your CONFIG.SYS file. Computer type corresponds to either the number or the name of your computer from the table. For example the following lines are equivalent: device=c:\himem.sys /M:ps2 device=c:\himem.sys /M:2 This entry forces HIMEM to use the IBM PS/2 A20 method for accessing extended memory. ----------------->Cut here<-------------------------------------- (Quoted without permission, but it is a direct paste and copy so I don't think they can nail me for misquoting them.) I hope this helps. Greg_d._Moore@mts.rpi.edu