dmurdoch@watstat.waterloo.edu (Duncan Murdoch) (12/09/89)
I've got a 386 clone (with C&T chipset and AMI BIOS) with 4 megs of memory installed. Until today, I left it in the default configuration, with RAM at paragraphs A000 to FFFF disabled, and let QEMM fill in the gaps by remapping extended memory down to there. Today I figured out that I didn't need to waste the whole 384K; there's an 80K block from CC00 to DFFF that QEMM was treating as RAM, so why not use the real RAM at those addresses? It was no problem to do using the CMOS setup; on the first reboot everything worked fine, but that region was listed as "Unavailable", presumably because QEMM didn't expect to find working RAM there. I put the INCLUDE=CC00-DFFF arg on the DEV=QEMM.SYS line in CONFIG.SYS, and everything worked fine - exactly as it had when that block was disabled. The trouble is that the correspondence is too good. In Desqview, the memory available hasn't changed. Why didn't I get back the 80K that used to be remapped to CC00? Duncan Murdoch