[comp.sys.ibm.pc] Expanded memory fron extended memory?

Usenet_area_"Cs.I.Pc"@watmath.waterloo.edu (01/07/88)

From Usenet: ucbvax!hplabs!hp-sdd!hoff
From: hoff@hp-sdd.HP.COM (Tom Hoff)
Newsgroups: comp.sys.ibm.pc
Subject: Expanded memory fron extended memory?
Keywords: device driver EMS extended expanded LIM 4.0
Message-ID: <1127@hp-sdd.HP.COM>
Date: 8 Jan 88 04:56:20 GMT
Reply-To: hoff@hp-sdd.UUCP (Tom Hoff)
Organization: Hewlett Packard, San Diego
Lines: 13


I know I've heard it before, either here or on a bbs or somewhere.  What I
need
is a device driver to turn 80286 extended memory in to LIM EMS memory.  I'm
sure I've seen it availiable before somewhere, but where?  Any leads would be
appreciated, including email from those who have written code that uses 80286
extended memory (just in case I have to write my own driver).

Thanks in advance,
--Tom

-- 
     Tom Hoff (...!hplabs!hp-sdd!hoff)
	"Dammit Jim, I'm a programmer not a spokesman!"

--- via UGate v1.6
 * Origin: watmath (221/163)

hoff@hp-sdd.HP.COM (Tom Hoff) (01/08/88)

I know I've heard it before, either here or on a bbs or somewhere.  What I need
is a device driver to turn 80286 extended memory in to LIM EMS memory.  I'm
sure I've seen it availiable before somewhere, but where?  Any leads would be
appreciated, including email from those who have written code that uses 80286
extended memory (just in case I have to write my own driver).

Thanks in advance,
--Tom

-- 
     Tom Hoff (...!hplabs!hp-sdd!hoff)
	"Dammit Jim, I'm a programmer not a spokesman!"

nelson@sun.soe.clarkson.edu (Russ Nelson) (01/08/88)

In article <1127@hp-sdd.HP.COM> hoff@hp-sdd.UUCP (Tom Hoff) writes:
>...What I need
>is a device driver to turn 80286 extended memory in to LIM EMS memory.

No can do, according to some sources.  The LIM EMS spec lets you map one
memory block to multiple main memory windows.  The emulator(s) work by
copying from extended memory into read main memory.  I think that you
can see what this copying would do to software that expected to be able
to modify the SAME block of memory at two addresses.  :-(
-russ

Isaac_K_Rabinovitch@cup.portal.com (01/12/88)

hoff@hp-sdd.HP.COM (Tom Hoff) writes:

->I know I've heard it before.  What I need
->is a device driver to turn 80286 extended memory in to LIM EMS memory.  I'm
->sure I've seen it availiable before somewhere, but where?

Infoworld did some heavy-duty work on extended/expanded  memory about a month
ago.  You'll want to look it up for yourself, but I dimly recall a couple of
points are of general interest to netters:

* A lot of drivers like what you want are available, most of them written
  by people who manufacture extended memory boards.

* Emulating Expanded Memory in software is *slow*.

Isaac Rabinovitch
Disclaimer:  Just because I think you're wrong, doesn't
             mean I don't think you're a fun person!
:-)