Path: utzoo!utgpu!watmath!maytag!watstat!dmurdoch From: dmurdoch@watstat.waterloo.edu (Duncan Murdoch) Newsgroups: comp.sys.ibm.pc Subject: Re: 640KB + 3072KB = 4 MB? Message-ID: <494@maytag.waterloo.edu> Date: 19 Sep 89 13:17:25 GMT References: <8909170749.AA26779@euler.Berkeley.EDU> <240@bmers58.UUCP> <241@bmers58.UUCP> Sender: daemon@maytag.waterloo.edu Reply-To: dmurdoch@watstat.waterloo.edu (Duncan Murdoch) Organization: U. of Waterloo, Ontario Lines: 17 In article <241@bmers58.UUCP> mlord@bmers58.UUCP (Mark Lord) writes: > >Apparantly this memory actually does exist way up high in the extended memory >map when not being used by the NEAT/BIOS, and 386MAX knows where to look for it. ... >What might be needed for NEAT board users is a little program to fiddle the >NEAT registers to remap the rest of the RAM onto the end of the "normal" >extended memory (plus fiddle the BIOS so it knows it is there). According to my reading of the NEAT documentation, mapping can only be done in 1 Meg chunks. By "mapping", I mean changing the physical address. Since you have to have some memory physically addressed in the first megabyte, with this chipset you have to have a whole megabyte there. The only way to avoid conflicts is to disable the parts needed for video, EMS, etc. The disabling is done in 16K blocks. Duncan Murdoch