[comp.os.msdos.programmer] mapping extended memory to expanded memory

khchiang@athena.mit.edu (10/22/90)

i'm currently attempting to map my 3M of extended memory into expanded
memory.  the only problem is that the two drivers i've found on simtel20,
emsim and ems40v11, take up too much system memory.  i noticed my copy of
pcdos4.01 had xmaem.sys and xma2ems.sys, so i tried those out too.
unfortunately, i forgot that i have a clone (monolithic 386/20).

i've checked out the FAQ file on memory on math.princeton.edu, and
noticed that emm386.sys was mentioned, but i don't know
where to get it (the same with smartdrv.sys, ramdrive.sys, and himem.sys;
with my luck, they're probably available on msdos4.01).

so, is there any way that i can: 
a) map extended memory to expanded memory as with a driver like emsim or
ems40v11, without consuming too much system memory (preferably much less than
64k)?
or b) get my hands on emm386.sys, short of purchasing msdos4.01?

thanks very much for the help...

ken chiang (khchiang@athena.mit.edu)