Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!drivax!liberato From: liberato@drivax.UUCP (Jimmy Liberato) Newsgroups: comp.os.msdos.misc Subject: Re: Little-known DOS Extender for 286/386/386sx's Message-ID: Date: 13 Aug 90 01:47:44 GMT References: <2411@crdos1.crd.ge.COM> Reply-To: liberato%drivax@uunet.uu.net (Jimmy Liberato) Organization: Digital Research, Inc., Monterey, California Lines: 23 DLEWIS@SCU.BITNET (Dan Lewis) writes: >... >Unlike all other such products, however, LASTBYTE has the unique >ability to use *ALL* 384k of that memory! Physical memory that sits >"behind" the display buffer, ROM's, etc., is not accessible with other >DOS extenders, but LASTBYTE uses a "bank-switching" technique to store >data there (e.g., for a ram disk, emulated EMS memory, etc.). >... What on earth does "physical memory that sits 'behind' the display buffer..." mean? I understand how rom shadowing is done on 386 and NEAT 286 machines by remapping unused extended memory onto the bios adresses and how memory managers can find vacant addreses in upper memory to map extended memory into to allow hiloading of TSRs, drivers, and even the operating system kernal but you seem to be saying that, for example, I can have an EMS page frame at the same address as my video buffer through some sort of "bank-switching" (multiplexing?). Either I am completely misreading what you are saying or your method is indeed "little-known." Please elaborate! -- Jimmy Liberato liberato%drivax@uunet.uu.net {uunet|amdahl}!drivax!liberato